Skip to content

Commit 48e4156

Browse files
Yiyun LeiUlisesGascon
authored andcommitted
test: migrate message source map tests from Python to JS
Migrate the remaining source map tests in the `test/message` folder from Python to JS. Fixes: #47707 test: migrate message source map tests from Python to JS PR-URL: #49238 Reviewed-By: Moshe Atlow <[email protected]>
1 parent 1df56e6 commit 48e4156

20 files changed

+65
-55
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// Flags: --enable-source-maps
2+
3+
'use strict';
4+
require('../../../common');
5+
Error.stackTraceLimit = 5;
6+
7+
require('../enclosing-call-site-min.js');

β€Žtest/message/source_map_enclosing_function.out renamed to β€Žtest/fixtures/source-map/output/source_map_enclosing_function.snapshot

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
throw err
33
^
44

5+
56
Error: an error!
67
at functionD (*enclosing-call-site.js:16:17)
78
at functionC (*enclosing-call-site.js:10:3)
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Flags: --enable-source-maps
22

33
'use strict';
4-
require('../common');
4+
require('../../../common');
55
Error.stackTraceLimit = 2;
66

7-
require('../fixtures/source-map/tabs.js');
7+
require('../tabs.js');
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
*tabs.coffee:26
2+
alert "I knew it!"
3+
^
4+
5+
6+
ReferenceError: alert is not defined
7+
at Object.<anonymous> (*tabs.coffee:26:2)
8+
at Object.<anonymous> (*tabs.coffee:1:14)
9+
10+
Node.js *

β€Žtest/message/source_map_sourcemapping_url_string.js renamed to β€Žtest/fixtures/source-map/output/source_map_sourcemapping_url_string.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
// Flags: --enable-source-maps
22

33
'use strict';
4-
require('../common');
4+
require('../../../common');
55
Error.stackTraceLimit = 2;
66

77
try {
8-
require('../fixtures/source-map/typescript-sourcemapping_url_string');
8+
require('../typescript-sourcemapping_url_string');
99
} catch (err) {
1010
setTimeout(() => {
1111
console.info(err);
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Error: an exception.
2+
at Object.<anonymous> (*typescript-sourcemapping_url_string.ts:3:7)
3+
at Module._compile (node:internal*modules*cjs*loader:1241:14)

β€Žtest/message/source_map_throw_catch.js renamed to β€Žtest/fixtures/source-map/output/source_map_throw_catch.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
// Flags: --enable-source-maps
22

33
'use strict';
4-
require('../common');
4+
require('../../../common');
55
Error.stackTraceLimit = 2;
66

77
try {
8-
require('../fixtures/source-map/typescript-throw');
8+
require('../typescript-throw');
99
} catch (err) {
1010
setTimeout(() => {
1111
console.info(err);
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
reachable
2+
Error: an exception
3+
at branch (*typescript-throw.ts:18:11)
4+
at Object.<anonymous> (*typescript-throw.ts:24:1)
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Flags: --enable-source-maps
22

33
'use strict';
4-
require('../common');
4+
require('../../../common');
55
Error.stackTraceLimit = 2;
66

7-
require('../fixtures/source-map/icu');
7+
require('../icu');
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
*icu.jsx:3
2+
("あ πŸ• πŸ•", throw Error("an error"));
3+
^
4+
5+
6+
Error: an error
7+
at Object.createElement (*icu.jsx:3:23)
8+
at Object.<anonymous> (*icu.jsx:9:5)
9+
10+
Node.js *

0 commit comments

Comments
Β (0)