Skip to content

Commit 92f0d70

Browse files
authored
migrate large comparison test to be execution test (#896)
1 parent df04a56 commit 92f0d70

File tree

288 files changed

+2860
-13
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

288 files changed

+2860
-13
lines changed

test/execution-tests/1.8.2_babel-allowSyntheticDefaultImports/tsconfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"allowSyntheticDefaultImports": true,
44
"moduleResolution": "node",
55
"module": "es2015",
6-
"noEmitOnError": false,
6+
"noEmitOnError": true,
77
"noImplicitAny": true,
88
"preserveConstEnums": true,
99
"removeComments": false,

test/execution-tests/2.1.4_babel-es2016/tsconfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"lib": ["dom", "es2015", "es2016"],
66
"module": "es2015",
77
"moduleResolution": "node",
8-
"noEmitOnError": false,
8+
"noEmitOnError": true,
99
"noImplicitAny": true,
1010
"preserveConstEnums": true,
1111
"removeComments": false,

test/execution-tests/2.1.4_babel-react/tsconfig.json

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"target": "es2015",
1010
"module": "es2015",
1111
"moduleResolution": "node",
12+
"noEmitOnError": true,
1213
"noImplicitAny": true,
1314
"noUnusedLocals": true,
1415
"noUnusedParameters": true,

test/execution-tests/2.1.4_react/tsconfig.json

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"noImplicitAny": true,
66
"noUnusedLocals": true,
77
"noUnusedParameters": true,
8+
"noEmitOnError": true,
89
"removeComments": false,
910
"preserveConstEnums": true,
1011
"sourceMap": true,

test/execution-tests/2.4.1_babel-importCodeSplitting/tsconfig.json

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"noImplicitAny": true,
1212
"noUnusedLocals": true,
1313
"noUnusedParameters": true,
14+
"noEmitOnError": true,
1415
"removeComments": false,
1516
"preserveConstEnums": true,
1617
"sourceMap": true,

test/execution-tests/2.4.1_importCodeSplitting/tsconfig.json

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"module": "esnext",
66
"strict": true,
77
"importHelpers": true,
8+
"noEmitOnError": true,
89
"lib": [
910
"dom",
1011
"es5",

test/execution-tests/3.0.1_projectReferences/tsconfig.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,8 @@
44
],
55
"references": [
66
{ "path": "./lib" }
7-
]
7+
],
8+
"compilerOptions": {
9+
"noEmitOnError": true
10+
}
811
}

test/execution-tests/allowTsInNodeModules/tsconfig.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{
2-
"compilerOptions": { },
2+
"compilerOptions": {
3+
"noEmitOnError": true
4+
},
35
"include": [
46
"./node_modules/whitelistedModule"
57
],

test/execution-tests/babel-codeSplitting/tsconfig.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"es2015"
77
],
88
"target": "es2015",
9-
"moduleResolution": "node",
9+
"moduleResolution": "node",
10+
"noEmitOnError": true,
1011
"removeComments": false,
1112
"sourceMap": true,
1213
"skipLibCheck": true

test/execution-tests/babel-es2015/tsconfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"compilerOptions": {
3-
"noEmitOnError": false,
3+
"noEmitOnError": true,
44
"noImplicitAny": true,
55
"preserveConstEnums": true,
66
"removeComments": false,
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"compilerOptions": {
33
"target": "es6",
4-
"moduleResolution": "node",
4+
"moduleResolution": "node",
5+
"noEmitOnError": true,
56
"jsx": "react"
67
}
78
}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"compilerOptions": {
3-
3+
"noEmitOnError": true
44
}
55
}
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"compilerOptions": {
3-
3+
"noEmitOnError": true
44
}
55
}
+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/* eslint-disable no-var, strict */
2+
'use strict';
3+
var webpackConfig = require('./webpack.config.js');
4+
var makeKarmaConfig = require('../../karmaConfig');
5+
6+
module.exports = function(config) {
7+
config.set(
8+
makeKarmaConfig({
9+
config,
10+
webpackConfig,
11+
files: [
12+
// This ensures we have the es6 shims in place from babel and then loads all the tests
13+
'main.js'
14+
]
15+
})
16+
);
17+
};

test/execution-tests/large/main.js

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
const testsContext = require.context('./', true, /\.tests\.ts(x?)$/);
2+
testsContext.keys().forEach(testsContext);
+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "basic",
3+
"license": "MIT",
4+
"version": "1.0.0",
5+
"main": "index.js",
6+
"devDependencies": {
7+
"@types/jasmine": "^2.5.35",
8+
"jasmine-core": "^2.3.4"
9+
}
10+
}

test/execution-tests/large/src/a.ts

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
2+
3+
4+
import module_dt0 = require("./dt")
5+
import module_cx1 = require("./cx")
6+
import module_dg2 = require("./dg")
7+
import module_di3 = require("./di")
8+
import module_cg4 = require("./cg")
9+
import module_t5 = require("./t")
10+
import module_db6 = require("./db")
11+
import module_k7 = require("./k")
12+
import module_bb8 = require("./bb")
13+
import module_cp9 = require("./cp")
14+
15+
16+
17+
18+
module_dt0.doSomething()
19+
module_cx1.doSomething()
20+
module_dg2.doSomething()
21+
module_di3.doSomething()
22+
module_cg4.doSomething()
23+
module_t5.doSomething()
24+
module_db6.doSomething()
25+
module_k7.doSomething()
26+
module_bb8.doSomething()
27+
module_cp9.doSomething()
28+
export function doSomething(input: string) {
29+
return "doSomething with " + input
30+
}

test/execution-tests/large/src/b.ts

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
3+
4+
import module_e0 = require("./e")
5+
import module_o1 = require("./o")
6+
import module_cz2 = require("./cz")
7+
import module_bu3 = require("./bu")
8+
import module_ce4 = require("./ce")
9+
import module_bx5 = require("./bx")
10+
import module_dc6 = require("./dc")
11+
import module_x7 = require("./x")
12+
import module_bx8 = require("./bx")
13+
import module_ch9 = require("./ch")
14+
15+
16+
17+
18+
module_e0.doSomething()
19+
module_o1.doSomething()
20+
module_cz2.doSomething()
21+
module_bu3.doSomething()
22+
module_ce4.doSomething()
23+
module_bx5.doSomething()
24+
module_dc6.doSomething()
25+
module_x7.doSomething()
26+
module_bx8.doSomething()
27+
module_ch9.doSomething()
28+
export function doSomething() { }

test/execution-tests/large/src/ba.ts

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
3+
4+
import module_cd0 = require("./cd")
5+
import module_bc1 = require("./bc")
6+
import module_bi2 = require("./bi")
7+
import module_be3 = require("./be")
8+
import module_ci4 = require("./ci")
9+
import module_cu5 = require("./cu")
10+
import module_cv6 = require("./cv")
11+
import module_cp7 = require("./cp")
12+
import module_cy8 = require("./cy")
13+
import module_bn9 = require("./bn")
14+
15+
16+
17+
18+
module_cd0.doSomething()
19+
module_bc1.doSomething()
20+
module_bi2.doSomething()
21+
module_be3.doSomething()
22+
module_ci4.doSomething()
23+
module_cu5.doSomething()
24+
module_cv6.doSomething()
25+
module_cp7.doSomething()
26+
module_cy8.doSomething()
27+
module_bn9.doSomething()
28+
export function doSomething() { }

test/execution-tests/large/src/bb.ts

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
3+
4+
import module_da0 = require("./da")
5+
import module_bl1 = require("./bl")
6+
import module_bm2 = require("./bm")
7+
import module_bj3 = require("./bj")
8+
import module_br4 = require("./br")
9+
import module_bn5 = require("./bn")
10+
import module_dm6 = require("./dm")
11+
import module_dp7 = require("./dp")
12+
import module_cj8 = require("./cj")
13+
import module_bi9 = require("./bi")
14+
15+
16+
17+
18+
module_da0.doSomething()
19+
module_bl1.doSomething()
20+
module_bm2.doSomething()
21+
module_bj3.doSomething()
22+
module_br4.doSomething()
23+
module_bn5.doSomething()
24+
module_dm6.doSomething()
25+
module_dp7.doSomething()
26+
module_cj8.doSomething()
27+
module_bi9.doSomething()
28+
export function doSomething() { }

test/execution-tests/large/src/bc.ts

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
3+
4+
import module_bg0 = require("./bg")
5+
import module_dn1 = require("./dn")
6+
import module_cb2 = require("./cb")
7+
import module_bz3 = require("./bz")
8+
import module_bh4 = require("./bh")
9+
import module_cy5 = require("./cy")
10+
import module_dr6 = require("./dr")
11+
import module_ch7 = require("./ch")
12+
import module_cu8 = require("./cu")
13+
import module_di9 = require("./di")
14+
15+
16+
17+
18+
module_bg0.doSomething()
19+
module_dn1.doSomething()
20+
module_cb2.doSomething()
21+
module_bz3.doSomething()
22+
module_bh4.doSomething()
23+
module_cy5.doSomething()
24+
module_dr6.doSomething()
25+
module_ch7.doSomething()
26+
module_cu8.doSomething()
27+
module_di9.doSomething()
28+
export function doSomething() { }

test/execution-tests/large/src/bd.ts

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
3+
4+
import module_bt0 = require("./bt")
5+
import module_cb1 = require("./cb")
6+
import module_bu2 = require("./bu")
7+
import module_cr3 = require("./cr")
8+
import module_bw4 = require("./bw")
9+
import module_bl5 = require("./bl")
10+
import module_cl6 = require("./cl")
11+
import module_dn7 = require("./dn")
12+
import module_ci8 = require("./ci")
13+
import module_bk9 = require("./bk")
14+
15+
16+
17+
18+
module_bt0.doSomething()
19+
module_cb1.doSomething()
20+
module_bu2.doSomething()
21+
module_cr3.doSomething()
22+
module_bw4.doSomething()
23+
module_bl5.doSomething()
24+
module_cl6.doSomething()
25+
module_dn7.doSomething()
26+
module_ci8.doSomething()
27+
module_bk9.doSomething()
28+
export function doSomething() { }

test/execution-tests/large/src/be.ts

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
3+
4+
import module_dt0 = require("./dt")
5+
import module_bj1 = require("./bj")
6+
import module_cp2 = require("./cp")
7+
import module_cc3 = require("./cc")
8+
import module_ct4 = require("./ct")
9+
import module_cz5 = require("./cz")
10+
import module_di6 = require("./di")
11+
import module_bw7 = require("./bw")
12+
import module_cs8 = require("./cs")
13+
import module_de9 = require("./de")
14+
15+
16+
17+
18+
module_dt0.doSomething()
19+
module_bj1.doSomething()
20+
module_cp2.doSomething()
21+
module_cc3.doSomething()
22+
module_ct4.doSomething()
23+
module_cz5.doSomething()
24+
module_di6.doSomething()
25+
module_bw7.doSomething()
26+
module_cs8.doSomething()
27+
module_de9.doSomething()
28+
export function doSomething() { }

test/execution-tests/large/src/bf.ts

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
3+
4+
import module_dg0 = require("./dg")
5+
import module_bh1 = require("./bh")
6+
import module_bp2 = require("./bp")
7+
import module_cr3 = require("./cr")
8+
import module_bx4 = require("./bx")
9+
import module_bl5 = require("./bl")
10+
import module_bw6 = require("./bw")
11+
import module_dl7 = require("./dl")
12+
import module_cg8 = require("./cg")
13+
import module_bx9 = require("./bx")
14+
15+
16+
17+
18+
module_dg0.doSomething()
19+
module_bh1.doSomething()
20+
module_bp2.doSomething()
21+
module_cr3.doSomething()
22+
module_bx4.doSomething()
23+
module_bl5.doSomething()
24+
module_bw6.doSomething()
25+
module_dl7.doSomething()
26+
module_cg8.doSomething()
27+
module_bx9.doSomething()
28+
export function doSomething() { }

0 commit comments

Comments
 (0)