Add tests.

This commit is contained in:
Cyrus Najmabadi
2015-06-18 15:25:08 -07:00
parent 958a423142
commit 053be425c7
3 changed files with 36 additions and 1 deletions

View File

@@ -49,7 +49,6 @@ if (testConfigFile !== '') {
if (!option) {
continue;
}
ts.sys.write("Option: " + option + "\r\n");
switch (option) {
case 'compiler':
runners.push(new CompilerBaselineRunner(CompilerTestType.Conformance));

View File

@@ -0,0 +1,15 @@
/// <reference path="fourslash.ts" />
////module M {
////}
////module N {
////}
var c = classification;
cancellation.setCancelled(1);
verifyOperationIsCancelled(() => verify.semanticClassificationsAre());
cancellation.resetCancelled();
verify.semanticClassificationsAre(
c.moduleName("M"),
c.moduleName("N"));

View File

@@ -0,0 +1,21 @@
/// <reference path="fourslash.ts" />
////module M {
////}
////module N {
////}
var c = classification;
cancellation.setCancelled(1);
verifyOperationIsCancelled(() => verify.syntacticClassificationsAre());
cancellation.resetCancelled();
verify.syntacticClassificationsAre(
c.keyword("module"),
c.moduleName("M"),
c.punctuation("{"),
c.punctuation("}"),
c.keyword("module"),
c.moduleName("N"),
c.punctuation("{"),
c.punctuation("}"));