Skip to content

Commit 7eab302

Browse files
benchmark: remove unused options and appending magic comment
1 parent 823188b commit 7eab302

File tree

2 files changed

+8
-21
lines changed

2 files changed

+8
-21
lines changed

benchmark/source_map/source-map-cache.js

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,7 @@
33
const common = require('../common.js');
44
const assert = require('assert');
55
const path = require('path');
6-
7-
const options = {
8-
flags: ['--expose-internals'],
9-
};
6+
const fs = require('fs');
107

118
const bench = common.createBenchmark(
129
main,
@@ -17,34 +14,29 @@ const bench = common.createBenchmark(
1714
],
1815
n: [1e5],
1916
},
20-
options,
2117
);
2218

2319
function main({ operation, n }) {
2420
const Module = require('node:module');
2521

26-
Module.setSourceMapsSupport(true);
22+
Module.setSourceMapsSupport(true, {
23+
generatedCode: true,
24+
});
2725
const validFileName = path.resolve(
2826
__dirname,
2927
'../../test/fixtures/test-runner/source-maps/line-lengths/index.js',
3028
);
3129

32-
const sourceWithGeneratedSourceMap = `
33-
console.log("Hello from generated source");
34-
function test() {
35-
return 42;
36-
}
37-
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlc3QuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoidGVzdC5qcyIsInNvdXJjZXNDb250ZW50IjpbImNvbnNvbGUubG9nKFwiSGVsbG8gZnJvbSBnZW5lcmF0ZWQgc291cmNlXCIpO1xuZnVuY3Rpb24gdGVzdCgpIHtcbiAgcmV0dXJuIDQyO1xufSJdfQ==
38-
//# sourceURL=test-generated-source.js
39-
`;
40-
const expectedUrl = `file://${path.resolve('test-generated-source.js')}`;
30+
const fileContent = fs.readFileSync(validFileName, 'utf8');
31+
const sourceWithGeneratedSourceMap = fileContent + `\n//# sourceURL=${validFileName}`;
32+
const expectedUrl = `file://${path.resolve(validFileName)}`;
4133

4234
let sourceMap;
4335
switch (operation) {
4436
case 'findSourceMap-valid':
4537
require(validFileName);
46-
bench.start();
4738

39+
bench.start();
4840
for (let i = 0; i < n; i++) {
4941
sourceMap = Module.findSourceMap(validFileName);
5042
}

benchmark/source_map/source-map.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@ const assert = require('assert');
55
const fs = require('fs');
66
const path = require('path');
77

8-
const options = {
9-
flags: ['--expose-internals'],
10-
};
11-
128
const bench = common.createBenchmark(
139
main,
1410
{
@@ -22,7 +18,6 @@ const bench = common.createBenchmark(
2218
],
2319
n: [1e5],
2420
},
25-
options,
2621
);
2722

2823
function main({ operation, n }) {

0 commit comments

Comments
 (0)