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); + +