added more tests from recent nst's JSONTestSuite

This commit is contained in:
Niels Lohmann 2018-05-17 10:10:01 +02:00
parent 567fe9b7a0
commit 4639bb2c8f
No known key found for this signature in database
GPG key ID: 7F3CEA63AE251B69
321 changed files with 813 additions and 0 deletions

View file

@ -0,0 +1 @@
[123.456e-789]

View file

@ -0,0 +1 @@
[0.4e00669999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999969999999006]

View file

@ -0,0 +1 @@
[-1e+9999]

View file

@ -0,0 +1 @@
[1.5e+9999]

View file

@ -0,0 +1 @@
[-123123e100000]

View file

@ -0,0 +1 @@
[123123e100000]

View file

@ -0,0 +1 @@
[123e-10000000]

View file

@ -0,0 +1 @@
[-123123123123123123123123123123]

View file

@ -0,0 +1 @@
[100000000000000000000]

View file

@ -0,0 +1 @@
[-237462374673276894279832749832423479823246327846]

View file

@ -0,0 +1 @@
{"\uDFAA":0}

View file

@ -0,0 +1 @@
["譌・ム淫"]

View file

@ -0,0 +1 @@
["<22><><EFBFBD>"]

View file

@ -0,0 +1 @@
["\uDd1ea"]

View file

@ -0,0 +1 @@
["\uD800\uD800\n"]

View file

@ -0,0 +1 @@
["\ud800"]

View file

@ -0,0 +1 @@
["\ud800abc"]

View file

@ -0,0 +1 @@
["<22>"]

View file

@ -0,0 +1 @@
["\uDd1e\uD834"]

View file

@ -0,0 +1 @@
["И"]

View file

@ -0,0 +1 @@
["<22><><EFBFBD><EFBFBD>"]

View file

@ -0,0 +1 @@
["<22>ソソソソ"]

View file

@ -0,0 +1 @@
["<22>€€€€"]

View file

@ -0,0 +1 @@
["<22><>"]

View file

@ -0,0 +1 @@
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]

View file

@ -0,0 +1 @@
[,1]

View file

@ -0,0 +1 @@
[1,,2]

View file

@ -0,0 +1 @@
["x"]]

View file

@ -0,0 +1 @@
["",]

View file

@ -0,0 +1 @@
["x"

View file

@ -0,0 +1 @@
[<EFBFBD>]

View file

@ -0,0 +1 @@
[,]

View file

@ -0,0 +1 @@
[-]

View file

@ -0,0 +1 @@
[ , ""]

View file

@ -0,0 +1,3 @@
["a",
4
,1,

View file

@ -0,0 +1 @@
[1,]

View file

@ -0,0 +1 @@
[*]

View file

@ -0,0 +1 @@
[""

View file

@ -0,0 +1 @@
[fals]

View file

@ -0,0 +1 @@
[nul]

View file

@ -0,0 +1 @@
[tru]

View file

@ -0,0 +1 @@
[++1234]

View file

@ -0,0 +1 @@
[+1]

View file

@ -0,0 +1 @@
[+Inf]

View file

@ -0,0 +1 @@
[-01]

View file

@ -0,0 +1 @@
[-1.0.]

View file

@ -0,0 +1 @@
[-2.]

View file

@ -0,0 +1 @@
[-NaN]

View file

@ -0,0 +1 @@
[.-1]

View file

@ -0,0 +1 @@
[.2e-3]

View file

@ -0,0 +1 @@
[0.1.2]

View file

@ -0,0 +1 @@
[0.3e+]

View file

@ -0,0 +1 @@
[0.3e]

View file

@ -0,0 +1 @@
[0.e1]

View file

@ -0,0 +1 @@
[0E+]

View file

@ -0,0 +1 @@
[0E]

View file

@ -0,0 +1 @@
[0e+]

View file

@ -0,0 +1 @@
[0e]

View file

@ -0,0 +1 @@
[1.0e+]

View file

@ -0,0 +1 @@
[1.0e-]

View file

@ -0,0 +1 @@
[1.0e]

View file

@ -0,0 +1 @@
[1 000.0]

View file

@ -0,0 +1 @@
[1eE2]

View file

@ -0,0 +1 @@
[2.e+3]

View file

@ -0,0 +1 @@
[2.e-3]

View file

@ -0,0 +1 @@
[2.e3]

View file

@ -0,0 +1 @@
[9.e+]

View file

@ -0,0 +1 @@
[Inf]

View file

@ -0,0 +1 @@
[NaN]

View file

@ -0,0 +1 @@
[1+2]

View file

@ -0,0 +1 @@
[0x1]

View file

@ -0,0 +1 @@
[0x42]

View file

@ -0,0 +1 @@
[Infinity]

View file

@ -0,0 +1 @@
[0e+-1]

View file

@ -0,0 +1 @@
[-123.123foo]

Some files were not shown because too many files have changed in this diff Show more