summaryrefslogtreecommitdiff
path: root/benchmark/assert
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2018-05-30 03:45:24 +0000
committerRich Trott <rtrott@gmail.com>2018-06-02 05:17:23 +0200
commit7bfc00d848c584444e6da99a07b06b07ee868ca5 (patch)
treeab1ec61110d798e61a667180247b4145c97e8990 /benchmark/assert
parent07d3c55ecac5fd84d16b272bb233771336f35177 (diff)
downloadandroid-node-v8-7bfc00d848c584444e6da99a07b06b07ee868ca5.tar.gz
android-node-v8-7bfc00d848c584444e6da99a07b06b07ee868ca5.tar.bz2
android-node-v8-7bfc00d848c584444e6da99a07b06b07ee868ca5.zip
benchmark: refactor prims-and-objs-big-array-set
This is a minor refactor of benchmark/assert/deepequal-prims-and-objs-big-array-set.js to reduce exceptions that need to be made for lint compliance. PR-URL: https://github.com/nodejs/node/pull/21030 Reviewed-By: Michaƫl Zasso <targos@protonmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Diffstat (limited to 'benchmark/assert')
-rw-r--r--benchmark/assert/deepequal-prims-and-objs-big-array-set.js23
1 files changed, 10 insertions, 13 deletions
diff --git a/benchmark/assert/deepequal-prims-and-objs-big-array-set.js b/benchmark/assert/deepequal-prims-and-objs-big-array-set.js
index 90dbf10593..4578e5a250 100644
--- a/benchmark/assert/deepequal-prims-and-objs-big-array-set.js
+++ b/benchmark/assert/deepequal-prims-and-objs-big-array-set.js
@@ -1,7 +1,8 @@
'use strict';
const common = require('../common.js');
-const assert = require('assert');
+const { deepEqual, deepStrictEqual, notDeepEqual, notDeepStrictEqual } =
+ require('assert');
const primValues = {
'null': null,
@@ -61,32 +62,28 @@ function main({ n, len, primitive, method }) {
// Empty string falls through to next line as default, mostly for tests.
case '':
case 'deepEqual_Array':
- // eslint-disable-next-line no-restricted-properties
- run(assert.deepEqual, n, actual, expected);
+ run(deepEqual, n, actual, expected);
break;
case 'deepStrictEqual_Array':
- run(assert.deepStrictEqual, n, actual, expected);
+ run(deepStrictEqual, n, actual, expected);
break;
case 'notDeepEqual_Array':
- // eslint-disable-next-line no-restricted-properties
- run(assert.notDeepEqual, n, actual, expectedWrong);
+ run(notDeepEqual, n, actual, expectedWrong);
break;
case 'notDeepStrictEqual_Array':
- run(assert.notDeepStrictEqual, n, actual, expectedWrong);
+ run(notDeepStrictEqual, n, actual, expectedWrong);
break;
case 'deepEqual_Set':
- // eslint-disable-next-line no-restricted-properties
- run(assert.deepEqual, n, actualSet, expectedSet);
+ run(deepEqual, n, actualSet, expectedSet);
break;
case 'deepStrictEqual_Set':
- run(assert.deepStrictEqual, n, actualSet, expectedSet);
+ run(deepStrictEqual, n, actualSet, expectedSet);
break;
case 'notDeepEqual_Set':
- // eslint-disable-next-line no-restricted-properties
- run(assert.notDeepEqual, n, actualSet, expectedWrongSet);
+ run(notDeepEqual, n, actualSet, expectedWrongSet);
break;
case 'notDeepStrictEqual_Set':
- run(assert.notDeepStrictEqual, n, actualSet, expectedWrongSet);
+ run(notDeepStrictEqual, n, actualSet, expectedWrongSet);
break;
default:
throw new Error(`Unsupported method "${method}"`);