Lines Matching refs:testEqual
36 function testEqual(a, b) { function
74 testEqual(Number.MAX_VALUE, Number.MAX_VALUE);
75 testEqual(Number.MIN_VALUE, Number.MIN_VALUE);
76 testEqual(Infinity, Infinity);
77 testEqual(-Infinity, -Infinity);
79 testEqual(0, 0);
80 testEqual(0, -0);
81 testEqual(-0, -0);
90 testEqual('hello', 'hello');
91 testEqual('hello', 'hel' + 'lo');
92 testEqual('', '');
93 testEqual('\u0020\x20', ' '); // Escapes are not part of the value.
97 testEqual(true, true);
98 testEqual(false, false);
103 testEqual(null, null);
104 testEqual(undefined, undefined);
108 testEqual(Math, Math);
109 testEqual(Object.prototype, Object.prototype);
115 testEqual(y, x);
121 testEqual(y, x);
127 testEqual(y, x);
133 testEqual(null, undefined);
134 testEqual(undefined, null);
150 testEqual(1, '1');
151 testEqual(255, '0xff');
152 testEqual(0, '\r'); // ToNumber ignores tailing and trailing whitespace.
153 testEqual(1e19, '1e19');
154 testEqual(Infinity, "Infinity");
157 testEqual(false, 0);
158 testEqual(true, 1);
159 testEqual(false, "0"); // String also converted to number.
160 testEqual(true, "1");
167 testEqual(new Boolean(true), true);
168 testEqual(new Boolean(true), 1); // First to primtive boolean, then to number.
169 testEqual(new Boolean(false), false);
170 testEqual(new Boolean(false), 0);
172 testEqual(new Wrapper(true), true);
173 testEqual(new Wrapper(true), 1);
174 testEqual(new Wrapper(false), false);
175 testEqual(new Wrapper(false), 0);
177 testEqual(new Wrapper2(true), true);
178 testEqual(new Wrapper2(true), 1);
179 testEqual(new Wrapper2(false), false);
180 testEqual(new Wrapper2(false), 0);
182 testEqual(new Number(1), true);
183 testEqual(new Number(1), 1);
184 testEqual(new Number(0), false);
185 testEqual(new Number(0), 0);
189 testEqual(new Date(42), String(new Date(42)));
192 testEqual(dnow, dnow);
193 testEqual(dnow, String(dnow));
199 testEqual(dnow, Number(dnow));
201 testEqual(dnow, 42);
203 testEqual(dnow, true);
225 testEqual(badObject, badObject);
241 testEqual(s, s);
242 testEqual(Object(s), s);
243 testEqual(new Wrapper(s), s);
247 testEqual(simd, simd);
248 testEqual(Object(simd), simd);
249 testEqual(new Wrapper(simd), simd);