Lines Matching refs:assert

4 const assert = require('assert');
6 const { AssertionError } = assert;
17 // for assert.throws()
49 assert.throws(
50 () => assert.deepStrictEqual(arr, buf),
58 assert.deepEqual(arr, buf);
64 assert.throws(
65 () => assert.deepStrictEqual(buf2, buf),
78 assert.notDeepEqual(buf2, buf);
84 assert.throws(
85 () => assert.deepStrictEqual(arr, arr2),
98 assert.notDeepEqual(arr, arr2);
113 assert.throws(
114 () => assert.deepStrictEqual(date, date2),
122 assert.throws(
123 () => assert.deepStrictEqual(date2, date),
143 assert.throws(
144 () => assert.deepStrictEqual(re1, re2),
173 assert.notDeepEqual(a, b);
174 assert.throws(
175 () => assert.deepStrictEqual(a, b),
184 assert.deepEqual(a, b);
185 assert.deepStrictEqual(a, b);
187 assert.deepEqual(b, a);
188 assert.deepStrictEqual(b, a);
192 assert.throws(
193 () => assert.deepEqual(a, b),
196 assert.throws(
197 () => assert.deepStrictEqual(a, b),
201 assert.throws(
202 () => assert.deepEqual(b, a),
205 assert.throws(
206 () => assert.deepStrictEqual(b, a),
212 assert.deepEqual(a, b);
213 assert.throws(
214 () => assert.deepStrictEqual(a, b),
218 assert.deepEqual(b, a);
219 assert.throws(
220 () => assert.deepStrictEqual(b, a),
521 assert.deepEqual(map1, map2);
522 assert.throws(
523 () => assert.deepStrictEqual(map1, map2),
588 assertNotDeepOrStrict(err1, new Error('foo2'), assert.AssertionError);
589 assertNotDeepOrStrict(err1, new TypeError('foo1'), assert.AssertionError);
669 assert.throws(
670 () => assert.notDeepEqual(1, true),
676 assert.throws(
677 () => assert.notDeepEqual(1, 1),
685 assert.throws(() => { assert.deepEqual(new Date(), new Date(2000, 3, 14)); },
689 assert.throws(
690 () => { assert.notDeepEqual(new Date(2000, 3, 14), new Date(2000, 3, 14)); },
695 assert.throws(
696 () => { assert.notDeepEqual('a'.repeat(1024), 'a'.repeat(1024)); },
717 assert.notDeepEqual(re1, /a/g);
720 assert.deepEqual(4, '4');
721 assert.deepEqual(true, 1);
722 assert.throws(() => assert.deepEqual(4, '5'),
727 assert.deepEqual({ a: 4 }, { a: 4 });
728 assert.deepEqual({ a: 4, b: '2' }, { a: 4, b: '2' });
729 assert.deepEqual([4], ['4']);
730 assert.throws(
731 () => assert.deepEqual({ a: 4 }, { a: 4, b: true }), AssertionError);
732 assert.notDeepEqual(['a'], { 0: 'a' });
733 assert.deepEqual({ a: 4, b: '1' }, { b: '1', a: 4 });
740 assert.throws(() => assert.deepEqual(Object.keys(a1), Object.keys(a2)),
766 assert.deepEqual(nb1, nb2);
770 assert.deepEqual(nb1, nb2);
799 assert.deepStrictEqual(new Date(2000, 3, 14), new Date(2000, 3, 14));
801 assert.throws(
802 () => assert.deepStrictEqual(new Date(), new Date(2000, 3, 14)),
807 assert.throws(
808 () => assert.notDeepStrictEqual(new Date(2000, 3, 14), new Date(2000, 3, 14)),
816 assert.notDeepStrictEqual(new Date(), new Date(2000, 3, 14));
818 assert.throws(
819 () => assert.deepStrictEqual(/ab/, /a/),
825 assert.throws(
826 () => assert.deepStrictEqual(/a/g, /a/),
832 assert.throws(
833 () => assert.deepStrictEqual(/a/i, /a/),
839 assert.throws(
840 () => assert.deepStrictEqual(/a/m, /a/),
846 assert.throws(
847 () => assert.deepStrictEqual(/aa/igm, /aa/im),
857 assert.notDeepStrictEqual(re1, /a/);
860 assert.throws(
862 () => assert.deepStrictEqual(4, '4'),
866 assert.throws(
868 () => assert.deepStrictEqual(true, 1),
873 assert.deepStrictEqual({ a: 4 }, { a: 4 });
874 assert.deepStrictEqual({ a: 4, b: '2' }, { a: 4, b: '2' });
875 assert.throws(() => assert.deepStrictEqual([4], ['4']),
881 assert.throws(
882 () => assert.deepStrictEqual({ a: 4 }, { a: 4, b: true }),
889 assert.throws(
890 () => assert.deepStrictEqual(['a'], { 0: 'a' }),
902 assert.throws(
903 () => assert.deepStrictEqual([0, 1, 2, 'a', 'b'], [0, 1, 2, 'b', 'a']),
920 assert.throws(() => assert.deepStrictEqual(obj1, obj2), AssertionError);
934 assert.throws(
935 () => assert.throws(
936 () => assert.deepStrictEqual(a, b),
965 assert.deepStrictEqual(arrProxy, [1, 2]);
968 assert.throws(
969 () => assert.deepStrictEqual(arrProxy, [1, 2, 3]),
978 assert.throws(
979 () => assert.deepStrictEqual(invalidTrap, [1, 2, 3]),
989 // E.g., assert.deepStrictEqual({ a: Symbol() }, { a: Symbol() })
998 assert.throws(
999 () => assert.deepStrictEqual(a, b),
1022 assert.throws(
1023 () => assert.deepStrictEqual([1, 2, 3], [1, 2]),
1099 assert.notDeepStrictEqual(err, err2);
1123 assert.throws(
1124 () => assert.deepStrictEqual(a, b),
1199 assertNotDeepOrStrict(a, b, assert.AssertionError);