Lines Matching refs:strictEqual
34 assert.strictEqual(util.inspect(1), '1');
35 assert.strictEqual(util.inspect(false), 'false');
36 assert.strictEqual(util.inspect(''), "''");
37 assert.strictEqual(util.inspect('hello'), "'hello'");
38 assert.strictEqual(util.inspect(function abc() {}), '[Function: abc]');
39 assert.strictEqual(util.inspect(() => {}), '[Function (anonymous)]');
40 assert.strictEqual(
44 assert.strictEqual(util.inspect(async () => {}), '[AsyncFunction (anonymous)]');
49 assert.strictEqual(
53 assert.strictEqual(
58 assert.strictEqual(
63 assert.strictEqual(
71 assert.strictEqual(
77 assert.strictEqual(
81 assert.strictEqual(
87 assert.strictEqual(util.inspect(undefined), 'undefined');
88 assert.strictEqual(util.inspect(null), 'null');
89 assert.strictEqual(util.inspect(/foo(bar\n)?/gi), '/foo(bar\\n)?/gi');
90 assert.strictEqual(
94 assert.strictEqual(util.inspect(new Date('')), (new Date('')).toString());
95 assert.strictEqual(util.inspect('\n\x01'), "'\\n\\x01'");
96 assert.strictEqual(
101 assert.strictEqual(util.inspect([]), '[]');
102 assert.strictEqual(util.inspect(Object.create([])), 'Array {}');
103 assert.strictEqual(util.inspect([1, 2]), '[ 1, 2 ]');
104 assert.strictEqual(util.inspect([1, [2, 3]]), '[ 1, [ 2, 3 ] ]');
105 assert.strictEqual(util.inspect({}), '{}');
106 assert.strictEqual(util.inspect({ a: 1 }), '{ a: 1 }');
107 assert.strictEqual(util.inspect({ a: function() {} }), '{ a: [Function: a] }');
108 assert.strictEqual(util.inspect({ a: () => {} }), '{ a: [Function: a] }');
110 assert.strictEqual(util.inspect({ a: async function abc() {} }),
112 assert.strictEqual(util.inspect({ a: async () => {} }),
114 assert.strictEqual(util.inspect({ a: function*() {} }),
116 assert.strictEqual(util.inspect({ a: 1, b: 2 }), '{ a: 1, b: 2 }');
117 assert.strictEqual(util.inspect({ 'a': {} }), '{ a: {} }');
118 assert.strictEqual(util.inspect({ 'a': { 'b': 2 } }), '{ a: { b: 2 } }');
119 assert.strictEqual(util.inspect({ 'a': { 'b': { 'c': { 'd': 2 } } } }),
121 assert.strictEqual(
124 assert.strictEqual(util.inspect([1, 2, 3], true), '[ 1, 2, 3, [length]: 3 ]');
125 assert.strictEqual(util.inspect({ 'a': { 'b': { 'c': 2 } } }, false, 0),
127 assert.strictEqual(util.inspect({ 'a': { 'b': { 'c': 2 } } }, false, 1),
129 assert.strictEqual(util.inspect({ 'a': { 'b': ['c'] } }, false, 1),
131 assert.strictEqual(util.inspect(new Uint8Array(0)), 'Uint8Array(0) []');
133 assert.strictEqual(
142 assert.strictEqual(
156 assert.strictEqual(util.inspect({ a: regexp }, false, 0), '{ a: /regexp/ }');
170 assert.strictEqual(
174 assert.strictEqual(util.inspect(new DataView(ab, 1, 2), showHidden),
180 assert.strictEqual(
184 assert.strictEqual(util.inspect(dv, showHidden),
192 assert.strictEqual(util.inspect(ab, showHidden),
195 assert.strictEqual(util.inspect(dv, showHidden),
206 assert.strictEqual(ab.byteLength, 42);
208 assert.strictEqual(ab.byteLength, 0);
209 assert.strictEqual(util.inspect(ab),
216 assert.strictEqual(util.inspect(ab, { showHidden: true, maxArrayLength: 2 }),
219 assert.strictEqual(util.inspect(ab, { showHidden: true, maxArrayLength: 1 }),
229 assert.strictEqual(
233 assert.strictEqual(util.inspect(new DataView(ab, 1, 2), showHidden),
239 assert.strictEqual(
243 assert.strictEqual(util.inspect(dv, showHidden),
251 assert.strictEqual(util.inspect(ab, showHidden),
254 assert.strictEqual(util.inspect(dv, showHidden),
277 assert.strictEqual(
287 assert.strictEqual(
311 assert.strictEqual(
321 assert.strictEqual(
330 assert.strictEqual(inspect(brokenLength), 'Float32Array(2) [ 0n, 0n ]');
333 assert.strictEqual(
341 assert.strictEqual(
349 assert.strictEqual(
359 assert.strictEqual(
363 assert.strictEqual(
367 assert.strictEqual(
374 assert.strictEqual(util.inspect(value), '<ref *1> { a: [Circular *1] }');
380 assert.strictEqual(
405 assert.strictEqual(util.inspect(value),
417 assert.strictEqual(
421 assert.strictEqual(
437 assert.strictEqual(util.inspect(arr),
441 assert.strictEqual(util.inspect([], { showHidden: true }), '[ [length]: 0 ]');
443 assert.strictEqual(util.inspect(arr2), "[ '00': 1 ]");
444 assert.strictEqual(util.inspect(arr2, { showHidden: true }),
447 assert.strictEqual(util.inspect(arr2), "[ <1 empty item>, 0, '00': 1 ]");
448 assert.strictEqual(util.inspect(arr2, { showHidden: true }),
451 assert.strictEqual(util.inspect(arr2), "[ <2 empty items>, '00': 1 ]");
452 assert.strictEqual(util.inspect(arr2, { showHidden: true }),
455 assert.strictEqual(util.inspect(arr2),
457 assert.strictEqual(util.inspect(arr2, { showHidden: true }),
461 assert.strictEqual(util.inspect(arr2),
463 assert.strictEqual(util.inspect(arr2, { showHidden: true }),
468 assert.strictEqual(
475 assert.strictEqual(util.inspect(arr3), "[ '-1': -1 ]");
482 assert.strictEqual(util.inspect(arr), "[ '4294967296': true ]");
485 assert.strictEqual(util.inspect(arr),
492 assert.strictEqual(util.inspect(arr),
506 assert.strictEqual(util.inspect(value), '[Function: value] { aprop: 42 }');
513 assert.strictEqual(
523 assert.strictEqual(util.inspect(value), '/123/gi { aprop: 42 }');
530 assert.strictEqual(util.inspect(value),
541 assert.strictEqual(orig, after);
545 assert.strictEqual(util.inspect(0), '0');
546 assert.strictEqual(util.inspect(-0), '-0');
548 assert.strictEqual(util.inspect(-5e-324), '-5e-324');
553 assert.strictEqual(util.inspect(a), "[ 'foo', 'bar', 'baz' ]");
555 assert.strictEqual(util.inspect(a), "[ 'foo', <1 empty item>, 'baz' ]");
556 assert.strictEqual(
560 assert.strictEqual(util.inspect(new Array(5)), '[ <5 empty items> ]');
563 assert.strictEqual(
568 assert.strictEqual(
573 assert.strictEqual(util.inspect(a, {
588 assert.strictEqual(util.inspect(valsSetIterator), '[ 1, 2 ]');
589 assert.strictEqual(util.inspect(valsMapIterEntries), '[ [ 1, 2 ], true ]');
590 assert.strictEqual(util.inspect(valsMapIterKeys), '[ [ 1 ], false ]');
596 assert.strictEqual(util.inspect(obj), '{}');
598 assert.strictEqual(util.inspect(obj), 'Map(1) { 1 => 2 }');
600 assert.strictEqual(util.inspect(obj), 'Set(2) { 1, 2 }');
602 assert.strictEqual(util.inspect(obj), 'Promise { <pending> }');
623 assert.strictEqual(
627 assert.strictEqual(
631 assert.strictEqual(
645 assert.strictEqual(util.inspect(err), err.stack);
650 assert.strictEqual(util.inspect(e), e.stack);
666 assert.strictEqual(util.inspect(err, { compact: true }), '[Error: foo]');
670 assert.strictEqual(util.inspect(err, { compact: true }), '[Error: foo]');
671 assert.strictEqual(
679 assert.strictEqual(
683 assert.strictEqual(
687 assert.strictEqual(
691 assert.strictEqual(
695 assert.strictEqual(
699 assert.strictEqual(
703 assert.strictEqual(
716 assert.strictEqual(out[0], 'Error: foobar');
724 assert.strictEqual(out[0], 'Unique: foobar');
728 assert.strictEqual(out[0], 'Unique: foobar');
729 assert.strictEqual(out[out.length - 2], " name: 'Baz'");
730 assert.strictEqual(out[out.length - 1], '}');
744 assert.strictEqual(
776 assert.strictEqual(util.inspect(err), stack);
780 assert.strictEqual(util.inspect(Object.create(Date.prototype)), 'Date {}');
826 assert.strictEqual(
831 assert.strictEqual(
849 assert.strictEqual(
873 assert.strictEqual(
877 assert.strictEqual(
881 assert.strictEqual(
885 assert.strictEqual(
889 assert.strictEqual(
893 assert.strictEqual(
897 assert.strictEqual(
901 assert.strictEqual(
911 assert.strictEqual(
915 assert.strictEqual(
919 assert.strictEqual(
923 assert.strictEqual(
931 assert.strictEqual(util.inspect(subject), "{ foo: 'bar' }");
938 assert.strictEqual(typeof opts.stylize, 'function');
939 assert.strictEqual(opts.seen, undefined);
940 assert.strictEqual(opts.budget, undefined);
941 assert.strictEqual(opts.indentationLvl, undefined);
942 assert.strictEqual(opts.showHidden, false);
961 assert.strictEqual(util.inspect(subject), '{ baz: \'quux\' }');
964 assert.strictEqual(opts.customInspectOptions, true);
965 assert.strictEqual(opts.seen, null);
974 assert.strictEqual(depth, null);
975 assert.strictEqual(opts.compact, true);
984 assert.strictEqual(
991 assert.strictEqual(
1003 assert.strictEqual(countLines(withoutColor), countLines(withColor));
1022 assert.strictEqual(util.inspect(new String('test')), "[String: 'test']");
1023 assert.strictEqual(
1027 assert.strictEqual(
1031 assert.strictEqual(util.inspect(new Boolean(false)), '[Boolean: false]');
1032 assert.strictEqual(
1036 assert.strictEqual(util.inspect(new Number(0)), '[Number: 0]');
1037 assert.strictEqual(
1047 assert.strictEqual(util.inspect(new Number(-1.1)), '[Number: -1.1]');
1048 assert.strictEqual(util.inspect(new Number(13.37)), '[Number: 13.37]');
1054 assert.strictEqual(util.inspect(str), "[String: 'baz'] { foo: 'bar' }");
1058 assert.strictEqual(util.inspect(bool), "[Boolean: true] { foo: 'bar' }");
1062 assert.strictEqual(util.inspect(num), "[Number: 13.37] { foo: 'bar' }");
1066 assert.strictEqual(util.inspect(sym), "[Symbol: Symbol(foo)] { foo: 'bar' }");
1070 assert.strictEqual(util.inspect(big), "[BigInt: 55n] { foo: 'bar' }");
1075 assert.strictEqual(util.inspect(Symbol()), 'Symbol()');
1076 assert.strictEqual(util.inspect(Symbol(123)), 'Symbol(123)');
1077 assert.strictEqual(util.inspect(Symbol('hi')), 'Symbol(hi)');
1078 assert.strictEqual(util.inspect([Symbol()]), '[ Symbol() ]');
1079 assert.strictEqual(util.inspect({ foo: Symbol() }), '{ foo: Symbol() }');
1086 assert.strictEqual(util.inspect(subject), '{ [Symbol(sym\\nbol)]: 42 }');
1087 assert.strictEqual(
1096 assert.strictEqual(util.inspect(subject), '{ [Symbol(sym\\nbol)]: 42 }');
1097 assert.strictEqual(
1105 assert.strictEqual(util.inspect(subject),
1111 assert.strictEqual(util.inspect(new Set()), 'Set(0) {}');
1112 assert.strictEqual(util.inspect(new Set([1, 2, 3])), 'Set(3) { 1, 2, 3 }');
1115 assert.strictEqual(
1125 assert.strictEqual(util.inspect(set), '<ref *1> Set(1) { [Circular *1] }');
1130 assert.strictEqual(util.inspect(new Map()), 'Map(0) {}');
1131 assert.strictEqual(util.inspect(new Map([[1, 'a'], [2, 'b'], [3, 'c']])),
1135 assert.strictEqual(util.inspect(map, true),
1143 assert.strictEqual(
1148 assert.strictEqual(
1154 assert.strictEqual(
1168 assert.strictEqual(
1180 assert.strictEqual(util.inspect(resolved), 'Promise { 3 }');
1183 assert.strictEqual(util.inspect(rejected), 'Promise { <rejected> 3 }');
1188 assert.strictEqual(util.inspect(pending), 'Promise { <pending> }');
1192 assert.strictEqual(util.inspect(promiseWithProperty),
1202 assert.strictEqual(util.inspect(new Promise()), '{ bar: 42 }');
1209 assert.strictEqual(util.inspect(map.keys()), '[Map Iterator] { \'foo\' }');
1212 assert.strictEqual(
1217 assert.strictEqual(util.inspect(map.entries(), { maxArrayLength: 1 }),
1221 assert.strictEqual(util.inspect(keys), "[Map Iterator] { 'foo', 'A' }");
1222 assert.strictEqual(util.inspect(keys), "[Map Iterator] { 'foo', 'A' }");
1224 assert.strictEqual(
1232 assert.strictEqual(util.inspect(aSet.entries(), { compact: false }),
1235 assert.strictEqual(util.inspect(aSet.keys()), '[Set Iterator] { 1, 3 }');
1236 assert.strictEqual(util.inspect(aSet.values()), '[Set Iterator] { 1, 3 }');
1239 assert.strictEqual(util.inspect(setEntries),
1244 assert.strictEqual(util.inspect(keys), '[Set Iterator] { 1, 3 }');
1245 assert.strictEqual(util.inspect(keys), '[Set Iterator] { 1, 3 }');
1247 assert.strictEqual(
1261 assert.strictEqual(inspect(a, { depth: -1 }), 'Foo [ABC] {}');
1263 assert.strictEqual(inspect(a, { depth: -1 }), '[Foo [ABC]]');
1269 assert.strictEqual(inspect(a, { depth: -1 }), '[Foo]');
1272 assert.strictEqual(inspect(a, { depth: -1 }), '[Foo: null prototype]');
1274 assert.strictEqual(inspect(a, { depth: -1 }), '[Foo: null prototype] {}');
1279 assert.strictEqual(
1287 assert.strictEqual(
1300 assert.strictEqual(line, start);
1302 assert.strictEqual(line, end);
1307 assert.strictEqual(line, expected);
1341 assert.strictEqual(util.inspect(x),
1343 assert.strictEqual(util.inspect(new ArraySubclass(1, 2, 3)),
1345 assert.strictEqual(util.inspect(new SetSubclass([1, 2, 3])),
1347 assert.strictEqual(util.inspect(new MapSubclass([['foo', 42]])),
1349 assert.strictEqual(util.inspect(new PromiseSubclass(() => {})),
1351 assert.strictEqual(
1355 assert.strictEqual(
1364 assert.strictEqual(util.inspect(arr), '[ [ [ [] ] ] ]');
1366 assert.strictEqual(util.inspect(arr), '[ [ [ [Array] ] ] ]');
1368 assert.strictEqual(util.inspect(arr), '[ [ [ {} ] ] ]');
1370 assert.strictEqual(util.inspect(arr), '[ [ [ [Object] ] ] ]');
1372 assert.strictEqual(util.inspect(arr), '<ref *1> [ [ [ [Circular *1] ] ] ]');
1374 assert.strictEqual(util.inspect(arr), '[ [ <ref *1> [ [Circular *1] ] ] ]');
1380 assert.strictEqual(util.inspect(x), '{ constructor: 42 }');
1391 assert.strictEqual(util.inspect(x), '{ constructor: [Getter] }');
1396 assert.strictEqual(util.inspect(x), '{}');
1401 assert.strictEqual(util.inspect(x), '[Object: null prototype] {}');
1407 assert.strictEqual(util.inspect(x), "[ '': 1 ]");
1417 assert.strictEqual(
1421 assert.strictEqual(util.inspect(x, { maxArrayLength: 0 }),
1427 assert.strictEqual(util.inspect(x, { maxArrayLength: 0 }),
1439 assert.strictEqual(util.inspect(x, { maxArrayLength: 0 }),
1453 assert.strictEqual(oneLine, "{ foo: 'abc', bar: 'xyz' }");
1454 assert.strictEqual(
1458 assert.strictEqual(twoLines, "{\n foo: 'abc',\n bar: 'xyz'\n}");
1477 assert.strictEqual(
1489 assert.strictEqual(
1520 assert.strictEqual(
1529 assert.strictEqual(
1537 assert.strictEqual(util.inspect(obj), 'Object [a] {}');
1538 assert.strictEqual(
1553 assert.strictEqual(util.inspect(
1557 assert.strictEqual(util.inspect(new Foo()), "Foo [bar] { foo: 'bar' }");
1559 assert.strictEqual(
1563 assert.strictEqual(
1583 assert.strictEqual(util.inspect(new NotStringClass()),
1609 assert.strictEqual(out, expect);
1634 assert.strictEqual(out, expect);
1642 assert.strictEqual(out, expect);
1648 assert.strictEqual(out, expect);
1656 assert.strictEqual(out, expect);
1667 assert.strictEqual(out, expect);
1679 assert.strictEqual(out, expect);
1684 assert.strictEqual(out, expect);
1689 assert.strictEqual(out, expect);
1694 assert.strictEqual(out, expect);
1847 assert.strictEqual(out, expect);
1851 assert.strictEqual(out, expect);
1855 assert.strictEqual(out, expect);
1871 assert.strictEqual(out, expect);
1875 assert.strictEqual(out, expect);
1879 assert.strictEqual(out, expect);
1895 assert.strictEqual(util.inspect(args), "[Arguments] { '0': 'a' }");
1906 assert.strictEqual(
1918 assert.strictEqual(util.inspect("'"), '"\'"');
1919 assert.strictEqual(util.inspect('"\''), '`"\'`');
1921 assert.strictEqual(util.inspect('"\'${a}'), "'\"\\'${a}'");
1951 assert.strictEqual(
1976 assert.strictEqual(
1981 assert.strictEqual(
2007 assert.strictEqual(inspected, string);
2017 assert.strictEqual(
2026 assert.strictEqual(
2031 assert.strictEqual(
2037 assert.strictEqual(util.inspect(clazz), res);
2039 assert.strictEqual(util.inspect(clazz), `${res} { foo: true }`);
2046 assert.strictEqual(
2051 assert.strictEqual(
2056 assert.strictEqual(
2062 assert.strictEqual(
2068 assert.strictEqual(
2107 assert.strictEqual(util.inspect(value), expected);
2146 assert.strictEqual(
2175 assert.strictEqual(util.inspect(value), expected);
2179 assert.strictEqual(
2194 assert.strictEqual(inspect(1n), '1n');
2195 assert.strictEqual(inspect(Object(-1n)), '[BigInt: -1n]');
2196 assert.strictEqual(inspect(Object(13n)), '[BigInt: 13n]');
2197 assert.strictEqual(inspect(new BigInt64Array([0n])), 'BigInt64Array(1) [ 0n ]');
2198 assert.strictEqual(
2205 assert.strictEqual(
2216 assert.strictEqual(
2220 assert.strictEqual(
2224 assert.strictEqual(
2230 assert.strictEqual(
2268 assert.strictEqual(inspect('foobar', { colors: true }), "'foobar'");
2272 assert.strictEqual(
2276 assert.strictEqual(
2280 assert.strictEqual(
2296 assert.strictEqual(
2308 assert.strictEqual(
2312 assert.strictEqual(
2322 assert.strictEqual(
2329 assert.strictEqual(
2336 assert.strictEqual(inspect(obj), "Number { '0': 1, '1': 2, '2': 3 }");
2339 assert.strictEqual(
2350 assert.strictEqual(
2354 assert.strictEqual(
2369 assert.strictEqual(util.inspect(obj), '[Set(2): null prototype] { 1, 2 }');
2379 assert.strictEqual(
2395 assert.strictEqual(
2399 assert.strictEqual(
2402 assert.strictEqual(
2405 assert.strictEqual(
2408 assert.strictEqual(
2412 assert.strictEqual(
2529 assert.strictEqual(out, expected);
2551 assert.strictEqual(out, expected);
2571 assert.strictEqual(out, expected);
2606 assert.strictEqual(out, expected);
2633 assert.strictEqual(out, expected);
2639 assert.strictEqual(out, expected);
2727 assert.strictEqual(out, expected);
2758 assert.strictEqual(actual, line);
2775 assert.strictEqual(actualDepth0, '{ trace: [Tracing] }');
2777 assert.strictEqual(
2821 assert.strictEqual(
2825 assert.strictEqual(
2835 assert.strictEqual(
2847 assert.strictEqual(
2853 assert.strictEqual(
2874 assert.strictEqual(
2879 assert.strictEqual(
2893 assert.strictEqual(util.inspect(object), '{ constructor: [Function: Func] }');
2903 assert.strictEqual(colors.grey, colors.gray);
2909 assert.strictEqual(colors.grey, colors.gray);
2913 assert.strictEqual(colors.grey, colors.gray);
2918 assert.strictEqual(colors.grey, colors.gray);
2926 assert.strictEqual(inspect(undetectable), '{}');
2931 assert.strictEqual(util.inspect('bl', { maxStringLength: 1 }),
2937 assert.strictEqual(
3064 assert.strictEqual(
3076 assert.strictEqual(getProtoOfProto(), originalProtoOfProto);
3082 assert.strictEqual(
3099 assert.strictEqual(