diff options
Diffstat (limited to 'deps/node/benchmark/assert/deepequal-buffer.js')
-rw-r--r-- | deps/node/benchmark/assert/deepequal-buffer.js | 34 |
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); -} |