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