Skip to content

Commit 83941c4

Browse files
committed
Fix lateBoundSymbol test case to handle the simple lib file for the test
1 parent b337565 commit 83941c4

File tree

4 files changed

+20
-115
lines changed

4 files changed

+20
-115
lines changed

tests/baselines/reference/tsbuild/lateBoundSymbol/incremental-declaration-doesnt-change/interface-is-merged-and-contains-late-bound-member.js

Lines changed: 8 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -21,49 +21,13 @@ type A = HKT<number>[typeof sym];
2121
{
2222
"program": {
2323
"fileInfos": {
24-
"/lib/lib.es5.d.ts": {
25-
"version": "/lib/lib.es5.d.ts",
26-
"signature": "/lib/lib.es5.d.ts"
24+
"/lib/lib.d.ts": {
25+
"version": "-15964756381",
26+
"signature": "-15964756381"
2727
},
28-
"/lib/lib.es2015.d.ts": {
29-
"version": "/lib/lib.es2015.d.ts",
30-
"signature": "/lib/lib.es2015.d.ts"
31-
},
32-
"/lib/lib.es2015.core.d.ts": {
33-
"version": "/lib/lib.es2015.core.d.ts",
34-
"signature": "/lib/lib.es2015.core.d.ts"
35-
},
36-
"/lib/lib.es2015.collection.d.ts": {
37-
"version": "/lib/lib.es2015.collection.d.ts",
38-
"signature": "/lib/lib.es2015.collection.d.ts"
39-
},
40-
"/lib/lib.es2015.generator.d.ts": {
41-
"version": "/lib/lib.es2015.generator.d.ts",
42-
"signature": "/lib/lib.es2015.generator.d.ts"
43-
},
44-
"/lib/lib.es2015.iterable.d.ts": {
45-
"version": "/lib/lib.es2015.iterable.d.ts",
46-
"signature": "/lib/lib.es2015.iterable.d.ts"
47-
},
48-
"/lib/lib.es2015.promise.d.ts": {
49-
"version": "/lib/lib.es2015.promise.d.ts",
50-
"signature": "/lib/lib.es2015.promise.d.ts"
51-
},
52-
"/lib/lib.es2015.proxy.d.ts": {
53-
"version": "/lib/lib.es2015.proxy.d.ts",
54-
"signature": "/lib/lib.es2015.proxy.d.ts"
55-
},
56-
"/lib/lib.es2015.reflect.d.ts": {
57-
"version": "/lib/lib.es2015.reflect.d.ts",
58-
"signature": "/lib/lib.es2015.reflect.d.ts"
59-
},
60-
"/lib/lib.es2015.symbol.d.ts": {
61-
"version": "/lib/lib.es2015.symbol.d.ts",
62-
"signature": "/lib/lib.es2015.symbol.d.ts"
63-
},
64-
"/lib/lib.es2015.symbol.wellknown.d.ts": {
65-
"version": "/lib/lib.es2015.symbol.wellknown.d.ts",
66-
"signature": "/lib/lib.es2015.symbol.wellknown.d.ts"
28+
"/src/src/globals.d.ts": {
29+
"version": "-1994196675",
30+
"signature": "-1994196675"
6731
},
6832
"/src/src/hkt.ts": {
6933
"version": "675797797",
@@ -76,9 +40,6 @@ type A = HKT<number>[typeof sym];
7640
},
7741
"options": {
7842
"rootDir": "/src/src",
79-
"lib": [
80-
"lib.es2015.d.ts"
81-
],
8243
"incremental": true,
8344
"configFilePath": "/src/tsconfig.json"
8445
},
@@ -93,17 +54,8 @@ type A = HKT<number>[typeof sym];
9354
]
9455
},
9556
"semanticDiagnosticsPerFile": [
96-
"/lib/lib.es2015.collection.d.ts",
97-
"/lib/lib.es2015.core.d.ts",
98-
"/lib/lib.es2015.d.ts",
99-
"/lib/lib.es2015.generator.d.ts",
100-
"/lib/lib.es2015.iterable.d.ts",
101-
"/lib/lib.es2015.promise.d.ts",
102-
"/lib/lib.es2015.proxy.d.ts",
103-
"/lib/lib.es2015.reflect.d.ts",
104-
"/lib/lib.es2015.symbol.d.ts",
105-
"/lib/lib.es2015.symbol.wellknown.d.ts",
106-
"/lib/lib.es5.d.ts",
57+
"/lib/lib.d.ts",
58+
"/src/src/globals.d.ts",
10759
"/src/src/hkt.ts",
10860
"/src/src/main.ts"
10961
]

tests/baselines/reference/tsbuild/lateBoundSymbol/initial-Build/interface-is-merged-and-contains-late-bound-member.js

Lines changed: 8 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -14,49 +14,13 @@ var x = 10;
1414
{
1515
"program": {
1616
"fileInfos": {
17-
"/lib/lib.es5.d.ts": {
18-
"version": "/lib/lib.es5.d.ts",
19-
"signature": "/lib/lib.es5.d.ts"
17+
"/lib/lib.d.ts": {
18+
"version": "-15964756381",
19+
"signature": "-15964756381"
2020
},
21-
"/lib/lib.es2015.d.ts": {
22-
"version": "/lib/lib.es2015.d.ts",
23-
"signature": "/lib/lib.es2015.d.ts"
24-
},
25-
"/lib/lib.es2015.core.d.ts": {
26-
"version": "/lib/lib.es2015.core.d.ts",
27-
"signature": "/lib/lib.es2015.core.d.ts"
28-
},
29-
"/lib/lib.es2015.collection.d.ts": {
30-
"version": "/lib/lib.es2015.collection.d.ts",
31-
"signature": "/lib/lib.es2015.collection.d.ts"
32-
},
33-
"/lib/lib.es2015.generator.d.ts": {
34-
"version": "/lib/lib.es2015.generator.d.ts",
35-
"signature": "/lib/lib.es2015.generator.d.ts"
36-
},
37-
"/lib/lib.es2015.iterable.d.ts": {
38-
"version": "/lib/lib.es2015.iterable.d.ts",
39-
"signature": "/lib/lib.es2015.iterable.d.ts"
40-
},
41-
"/lib/lib.es2015.promise.d.ts": {
42-
"version": "/lib/lib.es2015.promise.d.ts",
43-
"signature": "/lib/lib.es2015.promise.d.ts"
44-
},
45-
"/lib/lib.es2015.proxy.d.ts": {
46-
"version": "/lib/lib.es2015.proxy.d.ts",
47-
"signature": "/lib/lib.es2015.proxy.d.ts"
48-
},
49-
"/lib/lib.es2015.reflect.d.ts": {
50-
"version": "/lib/lib.es2015.reflect.d.ts",
51-
"signature": "/lib/lib.es2015.reflect.d.ts"
52-
},
53-
"/lib/lib.es2015.symbol.d.ts": {
54-
"version": "/lib/lib.es2015.symbol.d.ts",
55-
"signature": "/lib/lib.es2015.symbol.d.ts"
56-
},
57-
"/lib/lib.es2015.symbol.wellknown.d.ts": {
58-
"version": "/lib/lib.es2015.symbol.wellknown.d.ts",
59-
"signature": "/lib/lib.es2015.symbol.wellknown.d.ts"
21+
"/src/src/globals.d.ts": {
22+
"version": "-1994196675",
23+
"signature": "-1994196675"
6024
},
6125
"/src/src/hkt.ts": {
6226
"version": "675797797",
@@ -69,9 +33,6 @@ var x = 10;
6933
},
7034
"options": {
7135
"rootDir": "/src/src",
72-
"lib": [
73-
"lib.es2015.d.ts"
74-
],
7536
"incremental": true,
7637
"configFilePath": "/src/tsconfig.json"
7738
},
@@ -86,17 +47,8 @@ var x = 10;
8647
]
8748
},
8849
"semanticDiagnosticsPerFile": [
89-
"/lib/lib.es2015.collection.d.ts",
90-
"/lib/lib.es2015.core.d.ts",
91-
"/lib/lib.es2015.d.ts",
92-
"/lib/lib.es2015.generator.d.ts",
93-
"/lib/lib.es2015.iterable.d.ts",
94-
"/lib/lib.es2015.promise.d.ts",
95-
"/lib/lib.es2015.proxy.d.ts",
96-
"/lib/lib.es2015.reflect.d.ts",
97-
"/lib/lib.es2015.symbol.d.ts",
98-
"/lib/lib.es2015.symbol.wellknown.d.ts",
99-
"/lib/lib.es5.d.ts",
50+
"/lib/lib.d.ts",
51+
"/src/src/globals.d.ts",
10052
"/src/src/hkt.ts",
10153
"/src/src/main.ts"
10254
]
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
interface SymbolConstructor {
2+
(description?: string | number): symbol;
3+
}
4+
declare var Symbol: SymbolConstructor;
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
{
22
"compilerOptions": {
33
"rootDir": "src",
4-
"lib": [
5-
"es2015"
6-
],
74
"incremental": true
85
}
96
}

0 commit comments

Comments
 (0)