Skip to content

Commit 8316369

Browse files
Added tests.
1 parent eeec05d commit 8316369

File tree

3 files changed

+57
-5
lines changed

3 files changed

+57
-5
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
/// <reference path='fourslash.ts'/>
2+
3+
////class Foo {
4+
////}
5+
////
6+
////var x = class /**/Foo {
7+
//// doIt() {
8+
//// return Foo;
9+
//// }
10+
////
11+
//// static doItStatically() {
12+
//// return Foo;
13+
//// }
14+
////}
15+
////
16+
////var y = class {
17+
//// getSomeName() {
18+
//// return Foo
19+
//// }
20+
////}
21+
22+
23+
// TODO (yuit): Fix up this test when class expressions are supported.
24+
// Just uncomment the below, remove the marker, and add the
25+
// appropriate ranges in the test itself.
26+
goTo.marker();
27+
verify.renameLocations(/*findInStrings*/ false, /*findInComments*/ false);
28+
29+
////let ranges = test.ranges()
30+
////for (let range of ranges) {
31+
//// goTo.position(range.start);
32+
////
33+
//// verify.renameLocations(/*findInStrings*/ false, /*findInComments*/ false);
34+
////}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
/// <reference path='fourslash.ts'/>
22

3-
////var x = function /*1*/[|f|](g: any, h: any) {
4-
//// /*2*/[|f|](/*3*/[|f|], g);
3+
////var x = function [|f|](g: any, h: any) {
4+
//// [|f|]([|f|], g);
55
////}
66

7-
let markers = test.markers()
8-
for (let marker of markers) {
9-
goTo.position(marker.position);
7+
let ranges = test.ranges()
8+
for (let range of ranges) {
9+
goTo.position(range.start);
1010

1111
verify.renameLocations(/*findInStrings*/ false, /*findInComments*/ false);
1212
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/// <reference path='fourslash.ts'/>
2+
3+
////function f() {
4+
////
5+
////}
6+
////var x = function [|f|](g: any, h: any) {
7+
////
8+
//// let helper = function f(): any { f(); }
9+
////
10+
//// let foo = () => [|f|]([|f|], g);
11+
////}
12+
13+
let ranges = test.ranges()
14+
for (let range of ranges) {
15+
goTo.position(range.start);
16+
17+
verify.renameLocations(/*findInStrings*/ false, /*findInComments*/ false);
18+
}

0 commit comments

Comments
 (0)