Skip to content

Commit 42d8328

Browse files
committed
Add testcase for #4101
1 parent 9dc15b4 commit 42d8328

File tree

4 files changed

+47
-0
lines changed

4 files changed

+47
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
//// [exportClauseEmit.ts]
2+
var str = "Hello";
3+
// Change str
4+
str = "Hello World!!!";
5+
export {str};
6+
7+
//// [exportClauseEmit.js]
8+
var str = "Hello";
9+
exports.str = str;
10+
// Change str
11+
str = "Hello World!!!";
12+
13+
14+
//// [exportClauseEmit.d.ts]
15+
declare var str: string;
16+
export { str };
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
=== tests/cases/compiler/exportClauseEmit.ts ===
2+
var str = "Hello";
3+
>str : Symbol(str, Decl(exportClauseEmit.ts, 0, 3))
4+
5+
// Change str
6+
str = "Hello World!!!";
7+
>str : Symbol(str, Decl(exportClauseEmit.ts, 0, 3))
8+
9+
export {str};
10+
>str : Symbol(str, Decl(exportClauseEmit.ts, 3, 8))
11+
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
=== tests/cases/compiler/exportClauseEmit.ts ===
2+
var str = "Hello";
3+
>str : string
4+
>"Hello" : string
5+
6+
// Change str
7+
str = "Hello World!!!";
8+
>str = "Hello World!!!" : string
9+
>str : string
10+
>"Hello World!!!" : string
11+
12+
export {str};
13+
>str : string
14+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
//@module: commonjs
2+
//@declaration: true
3+
var str = "Hello";
4+
// Change str
5+
str = "Hello World!!!";
6+
export {str};

0 commit comments

Comments
 (0)