From 88adb8fbb4a8f13f845adcb8f319e04993ca68da Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Tue, 17 Mar 2015 00:02:18 -0700 Subject: [PATCH] Added tests for completions before a new scope. Tests for #2292. --- .../cases/fourslash/completionListBeforeNewScope01.ts | 11 +++++++++++ .../cases/fourslash/completionListBeforeNewScope02.ts | 10 ++++++++++ 2 files changed, 21 insertions(+) create mode 100644 tests/cases/fourslash/completionListBeforeNewScope01.ts create mode 100644 tests/cases/fourslash/completionListBeforeNewScope02.ts diff --git a/tests/cases/fourslash/completionListBeforeNewScope01.ts b/tests/cases/fourslash/completionListBeforeNewScope01.ts new file mode 100644 index 00000000000..79159744b81 --- /dev/null +++ b/tests/cases/fourslash/completionListBeforeNewScope01.ts @@ -0,0 +1,11 @@ +/// + +////p/*1*/ +//// +////function fun(param) { +//// let party = Math.random() < 0.99; +////} + +goTo.marker("1"); +verify.not.completionListContains("param"); +verify.not.completionListContains("party"); \ No newline at end of file diff --git a/tests/cases/fourslash/completionListBeforeNewScope02.ts b/tests/cases/fourslash/completionListBeforeNewScope02.ts new file mode 100644 index 00000000000..9df03ec10a4 --- /dev/null +++ b/tests/cases/fourslash/completionListBeforeNewScope02.ts @@ -0,0 +1,10 @@ +/// + +////a +//// +////{ +//// let aaaaaa = 10; +////} + +goTo.marker("1"); +verify.not.completionListContains("aaaaa"); \ No newline at end of file