File tree Expand file tree Collapse file tree 2 files changed +7
-33
lines changed Expand file tree Collapse file tree 2 files changed +7
-33
lines changed Original file line number Diff line number Diff line change @@ -68,17 +68,11 @@ if (testConfigFile !== '') {
68
68
runners . push ( new GeneratedFourslashRunner ( ) ) ;
69
69
break ;
70
70
case 'unittests' :
71
- runners . push ( new UnitTestRunner ( UnittestTestType . Compiler ) ) ;
71
+ runners . push ( new UnitTestRunner ( ) ) ;
72
72
break ;
73
73
case 'rwc' :
74
74
runners . push ( new RWCRunner ( ) ) ;
75
75
break ;
76
- case 'ls' :
77
- runners . push ( new UnitTestRunner ( UnittestTestType . LanguageService ) ) ;
78
- break ;
79
- case 'services' :
80
- runners . push ( new UnitTestRunner ( UnittestTestType . Services ) ) ;
81
- break ;
82
76
case 'reverse' :
83
77
reverse = true ;
84
78
break ;
@@ -96,12 +90,12 @@ if (runners.length === 0) {
96
90
runners . push ( new ProjectRunner ( ) ) ;
97
91
}
98
92
99
- //// language services
93
+ // language services
100
94
runners . push ( new FourslashRunner ( ) ) ;
101
95
//runners.push(new GeneratedFourslashRunner());
102
96
103
97
// unittests
104
- runners . push ( new UnitTestRunner ( UnittestTestType . Services ) ) ;
98
+ runners . push ( new UnitTestRunner ( ) ) ;
105
99
}
106
100
107
101
sys . newLine = '\r\n' ;
Original file line number Diff line number Diff line change 1
1
///<reference path="harness.ts" />
2
2
///<reference path="runnerbase.ts" />
3
3
4
- enum UnittestTestType {
5
- Compiler ,
6
- LanguageService ,
7
- Services ,
8
- }
9
-
10
4
class UnitTestRunner extends RunnerBase {
11
- constructor ( public testType : UnittestTestType ) {
5
+ constructor ( ) {
12
6
super ( ) ;
13
7
}
14
8
15
9
public initializeTests ( ) {
16
- switch ( this . testType ) {
17
- case UnittestTestType . Compiler :
18
- this . tests = this . enumerateFiles ( 'tests/cases/unittests/compiler' ) ;
19
- break ;
20
- case UnittestTestType . LanguageService :
21
- this . tests = this . enumerateFiles ( 'tests/cases/unittests/ls' ) ;
22
- break ;
23
- case UnittestTestType . Services :
24
- this . tests = this . enumerateFiles ( 'tests/cases/unittests/services' , / c o l o r i z a t i o n .t s / ) ;
25
- break ;
26
- default :
27
- if ( this . tests . length === 0 ) {
28
- throw new Error ( 'Unsupported test cases: ' + this . testType ) ;
29
- }
30
- break ;
31
- }
10
+ this . tests = this . enumerateFiles ( 'tests/cases/unittests/services' ) ;
32
11
33
12
var outfile = new Harness . Compiler . WriterAggregator ( )
34
13
var outerr = new Harness . Compiler . WriterAggregator ( ) ;
@@ -63,7 +42,8 @@ class UnitTestRunner extends RunnerBase {
63
42
after : after ,
64
43
Harness : Harness ,
65
44
IO : Harness . IO ,
66
- ts :ts
45
+ ts : ts ,
46
+ TypeScript : TypeScript
67
47
// FourSlash: FourSlash
68
48
} ;
69
49
}
You can’t perform that action at this time.
0 commit comments