Skip to content

Commit c7232d1

Browse files
benchmark: update source map handling for generated file
1 parent 7eab302 commit c7232d1

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

benchmark/source_map/source-map-cache.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,15 @@ function main({ operation, n }) {
2727
'../../test/fixtures/test-runner/source-maps/line-lengths/index.js',
2828
);
2929

30-
const fileContent = fs.readFileSync(validFileName, 'utf8');
31-
const sourceWithGeneratedSourceMap = fileContent + `\n//# sourceURL=${validFileName}`;
32-
const expectedUrl = `file://${path.resolve(validFileName)}`;
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';
36+
const sourceWithGeneratedSourceMap =
37+
`${generatedFileContent}\n//# sourceMappingURL=${sourceMapUrl}\n//# sourceURL=${generatedFileName}`;
38+
const generatedExpectedUrl = `file://${path.resolve(generatedFileName)}`;
3339

3440
let sourceMap;
3541
switch (operation) {
@@ -48,7 +54,7 @@ function main({ operation, n }) {
4854

4955
bench.start();
5056
for (let i = 0; i < n; i++) {
51-
sourceMap = Module.findSourceMap(expectedUrl);
57+
sourceMap = Module.findSourceMap(generatedExpectedUrl);
5258
}
5359
bench.end(n);
5460
break;

0 commit comments

Comments
 (0)