Fixed tests due to lib.d.ts changes
This commit is contained in:
parent
c0db7ffe8f
commit
23f56dadfb
|
@ -7,6 +7,7 @@ interface NotNumber {
|
|||
toFixed(fractionDigits?: number): string;
|
||||
toExponential(fractionDigits?: number): string;
|
||||
toPrecision(precision?: number): string;
|
||||
valueOf(): number;
|
||||
doStuff(): string;
|
||||
}
|
||||
|
||||
|
|
|
@ -30,6 +30,7 @@ interface NotString {
|
|||
trim(): string;
|
||||
length: number;
|
||||
substr(from: number, length?: number): string;
|
||||
valueOf(): string;
|
||||
[index: number]: string;
|
||||
}
|
||||
|
||||
|
|
|
@ -60,6 +60,7 @@ class C implements String {
|
|||
trim(): string { return null; }
|
||||
length: number;
|
||||
substr(from: number, length?: number): string { return null; }
|
||||
valueOf(): string { return null; }
|
||||
[index: number]: string;
|
||||
}
|
||||
|
||||
|
|
|
@ -16,4 +16,5 @@
|
|||
|
||||
goTo.marker();
|
||||
verify.memberListContains("toString", "(method) toString(): string");
|
||||
verify.memberListCount(1);
|
||||
verify.memberListContains("valueOf", "(method) valueOf(): string | number");
|
||||
verify.memberListCount(2);
|
|
@ -21,4 +21,4 @@ verify.memberListCount(0);
|
|||
goTo.marker('enumValueReference');
|
||||
verify.memberListContains("toString");
|
||||
verify.memberListContains("toFixed");
|
||||
verify.memberListCount(4);
|
||||
verify.memberListCount(5);
|
||||
|
|
|
@ -7,11 +7,10 @@
|
|||
goTo.marker('1');
|
||||
edit.insert('.');
|
||||
verify.memberListContains('trim');
|
||||
verify.memberListCount(20);
|
||||
verify.memberListCount(21);
|
||||
edit.insert('});'); // need the following lines to not have parse errors in order for completion list to appear
|
||||
|
||||
goTo.marker('2');
|
||||
edit.insert('.');
|
||||
verify.memberListContains('trim');
|
||||
verify.memberListCount(20);
|
||||
|
||||
verify.memberListCount(21);
|
||||
|
|
|
@ -7,11 +7,10 @@
|
|||
goTo.marker('1');
|
||||
edit.insert('.');
|
||||
verify.memberListContains('trim');
|
||||
verify.memberListCount(20);
|
||||
verify.memberListCount(21);
|
||||
edit.insert('});'); // need the following lines to not have parse errors in order for completion list to appear
|
||||
|
||||
goTo.marker('2');
|
||||
edit.insert('.');
|
||||
verify.memberListContains('trim');
|
||||
verify.memberListCount(20);
|
||||
|
||||
verify.memberListCount(21);
|
||||
|
|
Loading…
Reference in a new issue