summaryrefslogtreecommitdiff
path: root/benchmark
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark')
-rw-r--r--benchmark/fs/bench-stat-promise.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/benchmark/fs/bench-stat-promise.js b/benchmark/fs/bench-stat-promise.js
index 96c7058fa6..99a5da5799 100644
--- a/benchmark/fs/bench-stat-promise.js
+++ b/benchmark/fs/bench-stat-promise.js
@@ -9,12 +9,12 @@ const bench = common.createBenchmark(main, {
});
async function run(n, statType) {
- const arg = statType === 'fstat' ?
- await fsPromises.open(__filename, 'r') : __filename;
+ const handleMode = statType === 'fstat';
+ const arg = handleMode ? await fsPromises.open(__filename, 'r') : __filename;
let remaining = n;
bench.start();
while (remaining-- > 0)
- await fsPromises[statType](arg);
+ await (handleMode ? arg.stat() : fsPromises[statType](arg));
bench.end(n);
if (typeof arg.close === 'function')