From 89c4e8ca1c8410823393525841f8911354bdb20c Mon Sep 17 00:00:00 2001 From: Gabriela Araujo Britto Date: Fri, 30 Jul 2021 13:57:51 -0700 Subject: [PATCH] add test for completions crash --- .../cases/fourslash/completionsWrappedClass.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/cases/fourslash/completionsWrappedClass.ts diff --git a/tests/cases/fourslash/completionsWrappedClass.ts b/tests/cases/fourslash/completionsWrappedClass.ts new file mode 100644 index 00000000000..2e7105dc9fa --- /dev/null +++ b/tests/cases/fourslash/completionsWrappedClass.ts @@ -0,0 +1,18 @@ +/// + +////class Client { +//// private close() { } +//// public open() { } +////} +////type Wrap = T & +////{ +//// [K in Extract as `${K}Wrapped`]: T[K]; +////}; +////class Service { +//// method() { +//// let service = undefined as unknown as Wrap; +//// const { /*a*/ } = service; +//// } +////} + +verify.completions({ marker: "a", exact: ["open", "openWrapped"] });