v2 / vlib / x / json2 / tests / json2_tests / encoder_test.v
10 lines · 8 sloc · 317 bytes · 2d33a7f2819dd5fc1f4aa3b3ca0bcc660810d7af
Raw
1import x.json2 as json
2
3fn test_utf8_strings_are_not_modified() {
4 original := '{"s":"Schilddrüsenerkrankungen"}'
5 deresult := json.decode[json.Any](original)!
6 assert deresult.str() == original
7
8 assert json.encode('ü') == '"ü"'
9 assert json.encode('Schilddrüsenerkrankungen') == '"Schilddrüsenerkrankungen"'
10}
11