Skip to content

Commit 375a90a

Browse files
committed
Add fixtures for @name.function
1 parent 08fdd9e commit 375a90a

File tree

145 files changed

+29265
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+29265
-1
lines changed

packages/cursorless-vscode-e2e/src/suite/fixtures/scopes/haskell/generateTestsFor.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ if (argv.length !== 3) {
88
}
99

1010
const scopeType = argv[2];
11-
const scopeTypes = ["namedFunction", "functionName"];
11+
const scopeTypes = ["name.function", "namedFunction", "functionName"];
1212

1313
if (!scopeTypes.includes(scopeType)) {
1414
throw new Error(
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
fib 0 = 0
2+
fib 1 = 1
3+
fib n = fib (n-1) + fib (n-2)
4+
5+
---
6+
7+
[Content] = 0:0-0:3
8+
0| fib 0 = 0
9+
>---<
10+
1| fib 1 = 1
11+
12+
2| fib n = fib (n-1) + fib (n-2)
13+
14+
3|
15+
16+
17+
[Removal] = 0:0-0:4
18+
0| fib 0 = 0
19+
>----<
20+
1| fib 1 = 1
21+
22+
2| fib n = fib (n-1) + fib (n-2)
23+
24+
3|
25+
26+
27+
[Trailing delimiter] = 0:3-0:4
28+
0| fib 0 = 0
29+
>-<
30+
1| fib 1 = 1
31+
32+
2| fib n = fib (n-1) + fib (n-2)
33+
34+
3|
35+
36+
37+
[Domain] = 0:0-2:29
38+
0| fib 0 = 0
39+
>---------
40+
1| fib 1 = 1
41+
---------
42+
2| fib n = fib (n-1) + fib (n-2)
43+
-----------------------------<
44+
3|
45+
46+
47+
[Insertion delimiter] = " "
Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
fib 0 = 0
2+
fib 1 = 1
3+
fib n = fib (n-1) + fib (n-2)
4+
5+
map f [] = []
6+
map f (x:xs) = f x : map f xs
7+
8+
---
9+
10+
[#1 Content] = 0:0-0:3
11+
0| fib 0 = 0
12+
>---<
13+
1| fib 1 = 1
14+
15+
2| fib n = fib (n-1) + fib (n-2)
16+
17+
3|
18+
19+
4| map f [] = []
20+
21+
5| map f (x:xs) = f x : map f xs
22+
23+
6|
24+
25+
26+
[#1 Removal] = 0:0-0:4
27+
0| fib 0 = 0
28+
>----<
29+
1| fib 1 = 1
30+
31+
2| fib n = fib (n-1) + fib (n-2)
32+
33+
3|
34+
35+
4| map f [] = []
36+
37+
5| map f (x:xs) = f x : map f xs
38+
39+
6|
40+
41+
42+
[#1 Trailing delimiter] = 0:3-0:4
43+
0| fib 0 = 0
44+
>-<
45+
1| fib 1 = 1
46+
47+
2| fib n = fib (n-1) + fib (n-2)
48+
49+
3|
50+
51+
4| map f [] = []
52+
53+
5| map f (x:xs) = f x : map f xs
54+
55+
6|
56+
57+
58+
[#1 Domain] = 0:0-2:29
59+
0| fib 0 = 0
60+
>---------
61+
1| fib 1 = 1
62+
---------
63+
2| fib n = fib (n-1) + fib (n-2)
64+
-----------------------------<
65+
3|
66+
67+
4| map f [] = []
68+
69+
5| map f (x:xs) = f x : map f xs
70+
71+
6|
72+
73+
74+
[#1 Insertion delimiter] = " "
75+
76+
77+
[#2 Content] = 4:0-4:3
78+
0| fib 0 = 0
79+
80+
1| fib 1 = 1
81+
82+
2| fib n = fib (n-1) + fib (n-2)
83+
84+
3|
85+
86+
4| map f [] = []
87+
>---<
88+
5| map f (x:xs) = f x : map f xs
89+
90+
6|
91+
92+
93+
[#2 Removal] = 4:0-4:4
94+
0| fib 0 = 0
95+
96+
1| fib 1 = 1
97+
98+
2| fib n = fib (n-1) + fib (n-2)
99+
100+
3|
101+
102+
4| map f [] = []
103+
>----<
104+
5| map f (x:xs) = f x : map f xs
105+
106+
6|
107+
108+
109+
[#2 Trailing delimiter] = 4:3-4:4
110+
0| fib 0 = 0
111+
112+
1| fib 1 = 1
113+
114+
2| fib n = fib (n-1) + fib (n-2)
115+
116+
3|
117+
118+
4| map f [] = []
119+
>-<
120+
5| map f (x:xs) = f x : map f xs
121+
122+
6|
123+
124+
125+
[#2 Domain] = 4:0-5:29
126+
0| fib 0 = 0
127+
128+
1| fib 1 = 1
129+
130+
2| fib n = fib (n-1) + fib (n-2)
131+
132+
3|
133+
134+
4| map f [] = []
135+
>-------------
136+
5| map f (x:xs) = f x : map f xs
137+
-----------------------------<
138+
6|
139+
140+
141+
[#2 Insertion delimiter] = " "

0 commit comments

Comments
 (0)