diff options
Diffstat (limited to 'test/data/cscodec-utf16/simple.dat')
-rw-r--r-- | test/data/cscodec-utf16/simple.dat | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/test/data/cscodec-utf16/simple.dat b/test/data/cscodec-utf16/simple.dat new file mode 100644 index 0000000..1e7d324 --- /dev/null +++ b/test/data/cscodec-utf16/simple.dat @@ -0,0 +1,33 @@ +# *** Simple test: +#data decode STRICT +@䅂 +#expected PARSERUTILS_OK +@䅂 +#reset + +# *** Surrogate test: +#data decode STRICT +�� +#expected PARSERUTILS_OK +𐌂 +#reset + +# *** Lonely high surrogate: +# This is a bit strange that end status is ok. +#data decode STRICT +� +#expected PARSERUTILS_OK +#reset + +# With an extra code point, the status is different. +#data decode STRICT +�䅂 +#expected PARSERUTILS_INVALID +#reset + +# *** Wrong low surrogate start: +#data decode STRICT +� +#expected PARSERUTILS_INVALID +#reset + |