From d0d1ee918ff4e5ba72c6b350741f57fa723fdbea Mon Sep 17 00:00:00 2001 From: Yui T Date: Fri, 10 Jul 2015 10:15:40 -0700 Subject: [PATCH] Add test for using unicode escape as function name --- .../completionListForUnicodeEscapeName.ts | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tests/cases/fourslash/completionListForUnicodeEscapeName.ts diff --git a/tests/cases/fourslash/completionListForUnicodeEscapeName.ts b/tests/cases/fourslash/completionListForUnicodeEscapeName.ts new file mode 100644 index 00000000000..afafd18a58b --- /dev/null +++ b/tests/cases/fourslash/completionListForUnicodeEscapeName.ts @@ -0,0 +1,27 @@ +/// + +////function \u0042 () { /*0*/ } +////export default function \u0043 () { /*1*/ } +////class \u0041 { /*2*/ } +/////*3*/ + +goTo.marker("0"); +verify.not.completionListContains("B"); +verify.not.completionListContains("\u0042"); + +goTo.marker("2"); +verify.not.completionListContains("C"); +verify.not.completionListContains("\u0043"); + +goTo.marker("2"); +verify.not.completionListContains("A"); +verify.not.completionListContains("\u0041"); + +goTo.marker("3"); +verify.not.completionListContains("B"); +verify.not.completionListContains("\u0042"); +verify.not.completionListContains("A"); +verify.not.completionListContains("\u0041"); +verify.not.completionListContains("C"); +verify.not.completionListContains("\u0043"); +