Basic unit tests
This commit is contained in:
parent
bd26355516
commit
2adefaf46d
8
unittests/string_unicode_ascii.chai
Normal file
8
unittests/string_unicode_ascii.chai
Normal file
@ -0,0 +1,8 @@
|
||||
assert_equal('\u0020', ' ')
|
||||
assert_equal('\u0021', '!')
|
||||
assert_equal('\u0030', '0')
|
||||
assert_equal('\u0040', '@')
|
||||
assert_equal('\u005B', '[')
|
||||
assert_equal('\u005d', ']')
|
||||
assert_equal('\u0061', 'a')
|
||||
assert_equal('\u007e', '~')
|
11
unittests/string_unicode_parse.chai
Normal file
11
unittests/string_unicode_parse.chai
Normal file
@ -0,0 +1,11 @@
|
||||
assert_equal('\u00aa', '\u00AA')
|
||||
assert_equal('\u00bb', '\uBB')
|
||||
assert_equal('\ucc', '\u00CC')
|
||||
assert_equal('\udd', '\uDD')
|
||||
|
||||
assert_equal('\u0ee', '\uEE')
|
||||
assert_equal('\ue', '\u000E')
|
||||
|
||||
assert_equal("\u30\u31\u32", "123")
|
||||
assert_equal("\u33Test", "4Test")
|
||||
assert_equal("Test\u0040", "Test@")
|
5
unittests/string_unicode_unicode.chai
Normal file
5
unittests/string_unicode_unicode.chai
Normal file
@ -0,0 +1,5 @@
|
||||
assert_equal('\u0220', 'Ü')
|
||||
assert_equal("U for \u0220mlauts", "U for Ümlauts")
|
||||
assert_equal("More \u0220ml\u0228\u0252ts", "More Ümläüts")
|
||||
|
||||
assert_equal("Happy \u30C4 face", "Happy ツ face")
|
Loading…
x
Reference in New Issue
Block a user