diff options
Diffstat (limited to 'test/itjs.t')
| -rwxr-xr-x | test/itjs.t | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/itjs.t b/test/itjs.t index 76a41d1..0c0d1a6 100755 --- a/test/itjs.t +++ b/test/itjs.t @@ -7,61 +7,61 @@ $GLOBALS['ULTRASERVERTYPE'] = "live"; # don't prettyprint json $_GET['aa'] = 1; -is( +is_( itjs::serialize(null), 'null', 'null' ); -is( +is_( itjs::serialize([]), '[]', 'empty array' ); -is( +is_( itjs::serialize([0, "0"]), '[0,"0"]', 'number strings stay strings' ); -is( +is_( itjs::serialize([null, "", false]), '[null,"",false]', 'null, empty string, false' ); -is( +is_( itjs::serialize(['foo' => "bar", "qux", 42 => "quux"]), '{"foo":"bar","0":"qux","42":"quux"}', 'key-value pairs' ); -is( +is_( itjs::serialize(['foo' => ['bar' => ["qux", 42]]]), '{"foo":{"bar":["qux",42]}}', 'nested arrays' ); -is( +is_( itjs::serialize(['import' => ['function' => [true, 42]]]), '{"import":{"function":[true,42]}}', 'keywords' ); -is( +is_( itjs::serialize(['foo"foo' => "bar"]), '{"foo\"foo":"bar"}', "quote ' in keys" ); -is( +is_( itjs::serialize("</script>"), '"\\u003C\\/script\\u003E"', "quote slashes" ); -is( +is_( itjs::serialize("hellö"), '"hellö"', "don't encode utf8" |