summaryrefslogtreecommitdiff
path: root/deps/node/benchmark/assert/deepequal-buffer.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/node/benchmark/assert/deepequal-buffer.js')
-rw-r--r--deps/node/benchmark/assert/deepequal-buffer.js34
1 files changed, 0 insertions, 34 deletions
diff --git a/deps/node/benchmark/assert/deepequal-buffer.js b/deps/node/benchmark/assert/deepequal-buffer.js
deleted file mode 100644
index b8d7529e..00000000
--- a/deps/node/benchmark/assert/deepequal-buffer.js
+++ /dev/null
@@ -1,34 +0,0 @@
-'use strict';
-const common = require('../common.js');
-const assert = require('assert');
-
-const bench = common.createBenchmark(main, {
- n: [2e4],
- len: [1e2, 1e3],
- strict: [0, 1],
- method: [ 'deepEqual', 'notDeepEqual' ],
-});
-
-function main({ len, n, method, strict }) {
- if (!method)
- method = 'deepEqual';
- const data = Buffer.allocUnsafe(len + 1);
- const actual = Buffer.alloc(len);
- const expected = Buffer.alloc(len);
- const expectedWrong = Buffer.alloc(len + 1);
- data.copy(actual);
- data.copy(expected);
- data.copy(expectedWrong);
-
- if (strict) {
- method = method.replace('eep', 'eepStrict');
- }
- const fn = assert[method];
- const value2 = method.includes('not') ? expectedWrong : expected;
-
- bench.start();
- for (var i = 0; i < n; ++i) {
- fn(actual, value2);
- }
- bench.end(n);
-}