diff --git a/tests/cases/fourslash/memberCompletionOnTypeParameters.ts b/tests/cases/fourslash/memberCompletionOnTypeParameters.ts index 5fc8a553274..7b415c4b3ed 100644 --- a/tests/cases/fourslash/memberCompletionOnTypeParameters.ts +++ b/tests/cases/fourslash/memberCompletionOnTypeParameters.ts @@ -5,7 +5,7 @@ //// y: string; ////} //// -////function foo() { +////function foo() { //// var s:S, t: T, u: U, v: V; //// s./*S*/; // no constraint, no completion //// t./*T*/; // IFoo @@ -22,9 +22,8 @@ verify.memberListContains("y", "string"); verify.memberListCount(2); goTo.marker("U"); -verify.memberListContains("x", "number"); -verify.memberListContains("y", "string"); -verify.memberListCount(2); +verify.memberListContains("toString", "() => string"); +verify.memberListCount(7); // constructor, toString, toLocaleString, valueOf, hasOwnProperty, isPrototypeOf, propertyIsEnumerable goTo.marker("V"); verify.memberListContains("x", "number"); diff --git a/tests/cases/fourslash/memberCompletionOnTypeParameters2.ts b/tests/cases/fourslash/memberCompletionOnTypeParameters2.ts index 8d97b7089cf..e7f6c5c6519 100644 --- a/tests/cases/fourslash/memberCompletionOnTypeParameters2.ts +++ b/tests/cases/fourslash/memberCompletionOnTypeParameters2.ts @@ -1,5 +1,5 @@ -/// - +/// + ////class A { //// foo(): string { return ''; } ////} @@ -10,7 +10,7 @@ //// } ////} //// -////class C { +////class C { //// x: U; //// y = this.x./**/ // completion list here ////}