diff options
Diffstat (limited to 'tests')
| -rwxr-xr-x | tests/test.lua | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/test.lua b/tests/test.lua index 96a3201..b8fce84 100755 --- a/tests/test.lua +++ b/tests/test.lua | |||
| @@ -261,10 +261,10 @@ local cjson_tests = { | |||
| 261 | json.encode_invalid_numbers, { false }, true, { false } }, | 261 | json.encode_invalid_numbers, { false }, true, { false } }, |
| 262 | { "Encode NaN [throw error]", | 262 | { "Encode NaN [throw error]", |
| 263 | json.encode, { NaN }, | 263 | json.encode, { NaN }, |
| 264 | false, { "Cannot serialise number: must not be NaN or Inf" } }, | 264 | false, { "Cannot serialise number: must not be NaN or Infinity" } }, |
| 265 | { "Encode Infinity [throw error]", | 265 | { "Encode Infinity [throw error]", |
| 266 | json.encode, { Inf }, | 266 | json.encode, { Inf }, |
| 267 | false, { "Cannot serialise number: must not be NaN or Inf" } }, | 267 | false, { "Cannot serialise number: must not be NaN or Infinity" } }, |
| 268 | { "Set encode_invalid_numbers(\"null\")", | 268 | { "Set encode_invalid_numbers(\"null\")", |
| 269 | json.encode_invalid_numbers, { "null" }, true, { "null" } }, | 269 | json.encode_invalid_numbers, { "null" }, true, { "null" } }, |
| 270 | { "Encode NaN as null", | 270 | { "Encode NaN as null", |
| @@ -274,9 +274,11 @@ local cjson_tests = { | |||
| 274 | { "Set encode_invalid_numbers(true)", | 274 | { "Set encode_invalid_numbers(true)", |
| 275 | json.encode_invalid_numbers, { true }, true, { true } }, | 275 | json.encode_invalid_numbers, { true }, true, { true } }, |
| 276 | { "Encode NaN", | 276 | { "Encode NaN", |
| 277 | json.encode, { NaN }, true, { "nan" } }, | 277 | json.encode, { NaN }, true, { "NaN" } }, |
| 278 | { "Encode Infinity", | 278 | { "Encode +Infinity", |
| 279 | json.encode, { Inf }, true, { "inf" } }, | 279 | json.encode, { Inf }, true, { "Infinity" } }, |
| 280 | { "Encode -Infinity", | ||
| 281 | json.encode, { -Inf }, true, { "-Infinity" } }, | ||
| 280 | { 'Set encode_invalid_numbers("off")', | 282 | { 'Set encode_invalid_numbers("off")', |
| 281 | json.encode_invalid_numbers, { "off" }, true, { false } }, | 283 | json.encode_invalid_numbers, { "off" }, true, { false } }, |
| 282 | 284 | ||
