From f66ad0345978a0db576b3df7665d85fa02f9089c Mon Sep 17 00:00:00 2001 From: Yui T Date: Wed, 14 Jun 2017 21:41:19 -0700 Subject: [PATCH] Add tests --- .../fourslash/incrementalParsingDynamicImport2.ts | 13 +++++++++++++ .../fourslash/incrementalParsingDynamicImport3.ts | 14 ++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 tests/cases/fourslash/incrementalParsingDynamicImport2.ts create mode 100644 tests/cases/fourslash/incrementalParsingDynamicImport3.ts diff --git a/tests/cases/fourslash/incrementalParsingDynamicImport2.ts b/tests/cases/fourslash/incrementalParsingDynamicImport2.ts new file mode 100644 index 00000000000..f985894c5b0 --- /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 00000000000..b3da4c5b538 --- /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