|
1 | 1 | 'use strict';
|
2 | 2 |
|
3 | 3 | const common = require('../common.js');
|
4 |
| -const assert = require('assert'); |
| 4 | +const { deepEqual, deepStrictEqual, notDeepEqual, notDeepStrictEqual } = |
| 5 | + require('assert'); |
5 | 6 |
|
6 | 7 | const primValues = {
|
7 | 8 | 'null': null,
|
@@ -61,32 +62,28 @@ function main({ n, len, primitive, method }) {
|
61 | 62 | // Empty string falls through to next line as default, mostly for tests.
|
62 | 63 | case '':
|
63 | 64 | case 'deepEqual_Array':
|
64 |
| - // eslint-disable-next-line no-restricted-properties |
65 |
| - run(assert.deepEqual, n, actual, expected); |
| 65 | + run(deepEqual, n, actual, expected); |
66 | 66 | break;
|
67 | 67 | case 'deepStrictEqual_Array':
|
68 |
| - run(assert.deepStrictEqual, n, actual, expected); |
| 68 | + run(deepStrictEqual, n, actual, expected); |
69 | 69 | break;
|
70 | 70 | case 'notDeepEqual_Array':
|
71 |
| - // eslint-disable-next-line no-restricted-properties |
72 |
| - run(assert.notDeepEqual, n, actual, expectedWrong); |
| 71 | + run(notDeepEqual, n, actual, expectedWrong); |
73 | 72 | break;
|
74 | 73 | case 'notDeepStrictEqual_Array':
|
75 |
| - run(assert.notDeepStrictEqual, n, actual, expectedWrong); |
| 74 | + run(notDeepStrictEqual, n, actual, expectedWrong); |
76 | 75 | break;
|
77 | 76 | case 'deepEqual_Set':
|
78 |
| - // eslint-disable-next-line no-restricted-properties |
79 |
| - run(assert.deepEqual, n, actualSet, expectedSet); |
| 77 | + run(deepEqual, n, actualSet, expectedSet); |
80 | 78 | break;
|
81 | 79 | case 'deepStrictEqual_Set':
|
82 |
| - run(assert.deepStrictEqual, n, actualSet, expectedSet); |
| 80 | + run(deepStrictEqual, n, actualSet, expectedSet); |
83 | 81 | break;
|
84 | 82 | case 'notDeepEqual_Set':
|
85 |
| - // eslint-disable-next-line no-restricted-properties |
86 |
| - run(assert.notDeepEqual, n, actualSet, expectedWrongSet); |
| 83 | + run(notDeepEqual, n, actualSet, expectedWrongSet); |
87 | 84 | break;
|
88 | 85 | case 'notDeepStrictEqual_Set':
|
89 |
| - run(assert.notDeepStrictEqual, n, actualSet, expectedWrongSet); |
| 86 | + run(notDeepStrictEqual, n, actualSet, expectedWrongSet); |
90 | 87 | break;
|
91 | 88 | default:
|
92 | 89 | throw new Error(`Unsupported method "${method}"`);
|
|
0 commit comments