Skip to content

Commit efa9c71

Browse files
benchmark: use fixtures for sourcemap cache
1 parent d6f5227 commit efa9c71

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

benchmark/source_map/source-map-cache.js

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
const common = require('../common.js');
44
const assert = require('assert');
5-
const path = require('path');
6-
const fs = require('fs');
5+
const fixtures = require('../../test/common/fixtures');
76

87
const bench = common.createBenchmark(
98
main,
@@ -22,20 +21,15 @@ function main({ operation, n }) {
2221
Module.setSourceMapsSupport(true, {
2322
generatedCode: true,
2423
});
25-
const validFileName = path.resolve(
26-
__dirname,
27-
'../../test/fixtures/test-runner/source-maps/line-lengths/index.js',
28-
);
24+
const validFileName = fixtures.path('test-runner/source-maps/line-lengths/index.js')
2925

30-
const generatedFileName = path.resolve(
31-
__dirname,
32-
'../../test/fixtures/source-map/disk.js',
33-
);
34-
const generatedFileContent = fs.readFileSync(generatedFileName, 'utf8');
35-
const sourceMapUrl = path.basename(generatedFileName, '.js') + '.map';
26+
const fileNameKey = '/source-map/disk.js';
27+
const generatedFileName = fixtures.path(fileNameKey);
28+
const generatedFileContent = fixtures.readSync(fileNameKey, 'utf8');
29+
const sourceMapUrl = generatedFileName.replace(/\.js$/, '.map');
3630
const sourceWithGeneratedSourceMap =
3731
`${generatedFileContent}\n//# sourceMappingURL=${sourceMapUrl}\n//# sourceURL=${generatedFileName}`;
38-
const generatedExpectedUrl = `file://${path.resolve(generatedFileName)}`;
32+
const generatedExpectedUrl = `file://${generatedFileName}`;
3933

4034
let sourceMap;
4135
switch (operation) {

0 commit comments

Comments
 (0)