diff --git a/tests/cases/fourslash/incrementalParsingDynamicImport2.ts b/tests/cases/fourslash/incrementalParsingDynamicImport2.ts new file mode 100644 index 0000000000..f985894c5b --- /dev/null +++ b/tests/cases/fourslash/incrementalParsingDynamicImport2.ts @@ -0,0 +1,13 @@ +/// + +// @lib: es2015 + +// @Filename: ./foo.ts +//// export function bar() { return 1; } + +// @Filename: ./0.ts +//// /*1*/ import { bar } from "./foo" +verify.numberOfErrorsInCurrentFile(0); +goTo.marker("1"); +edit.insert("var x = "); +verify.numberOfErrorsInCurrentFile(1); \ No newline at end of file diff --git a/tests/cases/fourslash/incrementalParsingDynamicImport3.ts b/tests/cases/fourslash/incrementalParsingDynamicImport3.ts new file mode 100644 index 0000000000..b3da4c5b53 --- /dev/null +++ b/tests/cases/fourslash/incrementalParsingDynamicImport3.ts @@ -0,0 +1,14 @@ +/// + +// @lib: es2015 + +// @Filename: ./foo.ts +//// export function bar() { return 1; } + +// @Filename: ./0.ts +//// var x = import/*1*/ + +verify.numberOfErrorsInCurrentFile(0); +goTo.marker("1"); +edit.insert("("); +verify.numberOfErrorsInCurrentFile(2); \ No newline at end of file