Lines Matching refs:assert
27 assert (false);
33 assert (JSON.parse (str) === null);
35 assert (JSON.parse (str) === true);
37 assert (JSON.parse (str) === false);
39 assert (JSON.parse (str) == -3250);
41 assert (JSON.parse (str) == "str");
43 assert (JSON.parse (str) === "\b\f\n\t\r");
46 assert (JSON.parse (str) === "\x00\x1f");
48 assert (JSON.parse (str) === "\ud801\udc00\ud801\udc00\ud801\udc00\ud801\udc00");
51 assert (JSON.parse (str) === "\ud801,\udc00,\ud801,\udc00,\ud801,\udc00,\ud801,\udc00");
71 assert (typeof result == "object");
72 assert (result.x === 0);
73 assert (result.yy === null);
74 assert (typeof result.zzz == "object");
75 assert (result.zzz.A === 4);
76 assert (typeof result.zzz.BB == "object");
77 assert (result.zzz.BB["1"] === 6.3);
78 assert (result.zzz.CCC === false);
91 assert (result.length === 4);
92 assert (typeof result === "object");
93 assert (typeof result[0] === "object");
94 assert (typeof result[0].x === "object");
95 assert (result[0].x.length === 0);
96 assert (result[1].length === 1);
97 assert (result[1][0].length === 0);
98 assert (typeof result[2] === "object");
99 assert (result[3].length === 1);
100 assert (result[3][0] === null);
111 assert (JSON.parse (null) == null);
112 assert (JSON.parse (true) == true);
113 assert (JSON.parse (3) == 3);
118 assert (false);
120 assert (e instanceof SyntaxError);
126 assert (JSON.parse (object) == false);
132 assert (false);
134 assert (e instanceof SyntaxError);
141 assert (false);
143 assert (e instanceof SyntaxError);
146 assert (JSON.parse (new Number (3)) == 3);
147 assert (JSON.parse (new Boolean (true)) == true);
152 assert (result.a == 3);
153 assert (result.b == "foo");
166 assert (log === "<a>:1, <b>:2, <d>:4, <f>:6, <e>:(obj), <c>:(obj), <>:(obj), ");
171 assert (log === "<0>:32, <1>:47, <2>:33, <>:(obj), ");
178 assert (log === "<a>:3, <b>:2, <>:(obj), ");
183 assert (log === "<a>:1, <b>:3, <>:(obj), ");
188 assert (log === "<a>:2, <b>:3, <c>:4, <>:(obj), ");
209 assert (result.a === 8);
210 assert (result.b === 9);
211 assert (result.c === void 0);
232 assert (log === "<a>:1 <b>:undefined ");
233 assert (result.a === 1);
234 assert (result.b === void 0);
235 assert (result.c === 4);
261 assert (log === "<a>:1 <b>:12 <c>:undefined ");
278 assert (log === "<a>:1 <x>:3 <y>:4 <b>:[object Object] ");
302 assert (result.a === 8);
303 assert (result.b === 2);
310 assert(false);
312 assert (e.message === "error");
313 assert (e instanceof ReferenceError);
331 assert(false);
333 assert (e.message === "error");
334 assert (e instanceof ReferenceError);
342 assert (result.a == 1);
345 assert (result.a == 1);
348 assert (result.a == 1);
351 assert (result.a == 1);
354 assert (result.a == 1);
361 assert (result.a == 1);
364 assert (result.a == 1);
367 assert (result.a == 1);
370 assert (result.a == 1);
373 assert (result.a == 1);