diff --git a/test/cases/encoded_surrogates.json b/test/cases/encoded_surrogates.json new file mode 100644 index 0000000..7c0e3a9 --- /dev/null +++ b/test/cases/encoded_surrogates.json @@ -0,0 +1 @@ +["\ud801\udc00"] \ No newline at end of file diff --git a/test/cases/encoded_surrogates.test b/test/cases/encoded_surrogates.test new file mode 100644 index 0000000..6a0a93d --- /dev/null +++ b/test/cases/encoded_surrogates.test @@ -0,0 +1,3 @@ +[start_array, {string, [66560]}, end_array]. + +[{escaped_unicode, codepoint}]. \ No newline at end of file diff --git a/test/cases/multibyte_utf.json b/test/cases/multibyte_utf.json new file mode 100644 index 0000000..b7f80d7 --- /dev/null +++ b/test/cases/multibyte_utf.json @@ -0,0 +1 @@ +[ " 𝄞 " ] \ No newline at end of file diff --git a/test/cases/multibyte_utf.test b/test/cases/multibyte_utf.test new file mode 100644 index 0000000..4548fa5 --- /dev/null +++ b/test/cases/multibyte_utf.test @@ -0,0 +1 @@ +[start_array,{string,[32, 119070, 32]},end_array]. \ No newline at end of file