From b08cd8c9a93a224cc4e820f1999a7c4c84628772 Mon Sep 17 00:00:00 2001 From: Yui T Date: Thu, 18 Sep 2014 12:42:44 -0700 Subject: [PATCH] Add fourslash testcases --- .../fourslash/getSemanticDiagnosticForDeclaration.ts | 10 ++++++++++ .../fourslash/getSemanticDiagnosticForNoDeclaration.ts | 9 +++++++++ 2 files changed, 19 insertions(+) create mode 100644 tests/cases/fourslash/getSemanticDiagnosticForDeclaration.ts create mode 100644 tests/cases/fourslash/getSemanticDiagnosticForNoDeclaration.ts diff --git a/tests/cases/fourslash/getSemanticDiagnosticForDeclaration.ts b/tests/cases/fourslash/getSemanticDiagnosticForDeclaration.ts new file mode 100644 index 00000000000..fbd086d191d --- /dev/null +++ b/tests/cases/fourslash/getSemanticDiagnosticForDeclaration.ts @@ -0,0 +1,10 @@ +/// + +// @declaration: true +//// interface privateInterface {} +//// export class Bar implements /*1*/privateInterface/*2*/{ } + +verify.errorExistsBetweenMarkers("1", "2"); +verify.numberOfErrorsInCurrentFile(1); + + diff --git a/tests/cases/fourslash/getSemanticDiagnosticForNoDeclaration.ts b/tests/cases/fourslash/getSemanticDiagnosticForNoDeclaration.ts new file mode 100644 index 00000000000..a08afbe26a9 --- /dev/null +++ b/tests/cases/fourslash/getSemanticDiagnosticForNoDeclaration.ts @@ -0,0 +1,9 @@ +/// + +//// interface privateInterface {} +//// export class Bar implements /*1*/privateInterface/*2*/{ } + +debugger +verify.numberOfErrorsInCurrentFile(0); + +