1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/vlib/builtin/utf8_test.v

15 lines
279 B
V
Raw Normal View History

fn test_utf8_char_len() {
2020-03-26 19:14:24 +03:00
assert utf8_char_len(`a`) == 1
println(utf8_char_len(`a`))
s := 'п'
assert utf8_char_len(s[0]) == 2
}
2021-01-01 12:06:09 +03:00
fn test_utf8_wide_char() {
r := `🌎`
val := r.str().str
unsafe {
assert '${val[0]:x}${val[1]:x}${val[2]:x}${val[3]:x}' == 'f09f8c8e'
}
}