summaryrefslogtreecommitdiff
path: root/test/itjs.t
diff options
context:
space:
mode:
Diffstat (limited to 'test/itjs.t')
-rwxr-xr-xtest/itjs.t20
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"