diff options
Diffstat (limited to 'deps/node/benchmark/path/basename-win32.js')
-rw-r--r-- | deps/node/benchmark/path/basename-win32.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/deps/node/benchmark/path/basename-win32.js b/deps/node/benchmark/path/basename-win32.js deleted file mode 100644 index 30d65f3a..00000000 --- a/deps/node/benchmark/path/basename-win32.js +++ /dev/null @@ -1,34 +0,0 @@ -'use strict'; -const common = require('../common.js'); -const { win32 } = require('path'); - -const bench = common.createBenchmark(main, { - pathext: [ - '', - 'C:\\', - 'C:\\foo', - 'D:\\foo\\.bar.baz', - ['E:\\foo\\.bar.baz', '.baz'].join('|'), - 'foo', - 'foo\\bar.', - ['foo\\bar.', '.'].join('|'), - '\\foo\\bar\\baz\\asdf\\quux.html', - ['\\foo\\bar\\baz\\asdf\\quux.html', '.html'].join('|'), - ], - n: [1e5] -}); - -function main({ n, pathext }) { - var ext; - const extIdx = pathext.indexOf('|'); - if (extIdx !== -1) { - ext = pathext.slice(extIdx + 1); - pathext = pathext.slice(0, extIdx); - } - - bench.start(); - for (var i = 0; i < n; i++) { - win32.basename(i % 3 === 0 ? `${pathext}${i}` : pathext, ext); - } - bench.end(n); -} |