Skip to content

Commit bc2fe47

Browse files
committed
Rename hover integration test classes and server
Renames _HoverWorkspace* test classes to _HoverIntegration* and _HoverWorkspaceServer to _HoverLspServer.
1 parent 4fca253 commit bc2fe47

File tree

1 file changed

+52
-52
lines changed

1 file changed

+52
-52
lines changed

tools/pony-lsp/test/_hover_integration_tests.pony

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@ primitive _HoverIntegrationTests is TestList
99

1010
fun tag tests(test: PonyTest) =>
1111
let workspace_dir = Path.join(Path.dir(__loc.file()), "workspace")
12-
let server = _HoverWorkspaceServer(workspace_dir)
13-
test(_HoverWorkspaceClassTest.create(server))
14-
test(_HoverWorkspaceActorTest.create(server))
15-
test(_HoverWorkspaceAliasTest.create(server))
16-
test(_HoverWorkspaceInterfaceTest.create(server))
17-
test(_HoverWorkspacePrimitiveTest.create(server))
18-
test(_HoverWorkspaceTraitTest.create(server))
19-
test(_HoverWorkspaceTypeInferenceTest.create(server))
20-
test(_HoverWorkspaceReceiverCapabilityTest.create(server))
21-
test(_HoverWorkspaceComplexTypesTest.create(server))
22-
test(_HoverWorkspaceFunctionTest.create(server))
23-
test(_HoverWorkspaceGenericsTest.create(server))
24-
test(_HoverWorkspaceLiteralsTest.create(server))
25-
26-
class \nodoc\ iso _HoverWorkspaceLiteralsTest is UnitTest
27-
let _server: _HoverWorkspaceServer
28-
29-
new iso create(server: _HoverWorkspaceServer) =>
12+
let server = _HoverLspServer(workspace_dir)
13+
test(_HoverIntegrationClassTest.create(server))
14+
test(_HoverIntegrationActorTest.create(server))
15+
test(_HoverIntegrationAliasTest.create(server))
16+
test(_HoverIntegrationInterfaceTest.create(server))
17+
test(_HoverIntegrationPrimitiveTest.create(server))
18+
test(_HoverIntegrationTraitTest.create(server))
19+
test(_HoverIntegrationTypeInferenceTest.create(server))
20+
test(_HoverIntegrationReceiverCapabilityTest.create(server))
21+
test(_HoverIntegrationComplexTypesTest.create(server))
22+
test(_HoverIntegrationFunctionTest.create(server))
23+
test(_HoverIntegrationGenericsTest.create(server))
24+
test(_HoverIntegrationLiteralsTest.create(server))
25+
26+
class \nodoc\ iso _HoverIntegrationLiteralsTest is UnitTest
27+
let _server: _HoverLspServer
28+
29+
new iso create(server: _HoverLspServer) =>
3030
_server = server
3131

3232
fun name(): String => "hover/integration/literals"
@@ -56,10 +56,10 @@ class \nodoc\ iso _HoverWorkspaceLiteralsTest is UnitTest
5656
(18, 27, [])
5757
(19, 33, [])])
5858

59-
class \nodoc\ iso _HoverWorkspaceClassTest is UnitTest
60-
let _server: _HoverWorkspaceServer
59+
class \nodoc\ iso _HoverIntegrationClassTest is UnitTest
60+
let _server: _HoverLspServer
6161

62-
new iso create(server: _HoverWorkspaceServer) =>
62+
new iso create(server: _HoverLspServer) =>
6363
_server = server
6464

6565
fun name(): String => "hover/integration/class"
@@ -85,10 +85,10 @@ class \nodoc\ iso _HoverWorkspaceClassTest is UnitTest
8585
(2, 4, [])
8686
(7, 0, [])])
8787

88-
class \nodoc\ iso _HoverWorkspaceActorTest is UnitTest
89-
let _server: _HoverWorkspaceServer
88+
class \nodoc\ iso _HoverIntegrationActorTest is UnitTest
89+
let _server: _HoverLspServer
9090

91-
new iso create(server: _HoverWorkspaceServer) =>
91+
new iso create(server: _HoverLspServer) =>
9292
_server = server
9393

9494
fun name(): String => "hover/integration/actor"
@@ -101,10 +101,10 @@ class \nodoc\ iso _HoverWorkspaceActorTest is UnitTest
101101
(6, 6, ["new tag create(name': String val)"])
102102
(9, 5, ["be tag do_something(value: U64 val)"])])
103103

104-
class \nodoc\ iso _HoverWorkspaceAliasTest is UnitTest
105-
let _server: _HoverWorkspaceServer
104+
class \nodoc\ iso _HoverIntegrationAliasTest is UnitTest
105+
let _server: _HoverLspServer
106106

107-
new iso create(server: _HoverWorkspaceServer) =>
107+
new iso create(server: _HoverLspServer) =>
108108
_server = server
109109

110110
fun name(): String => "hover/integration/alias"
@@ -115,10 +115,10 @@ class \nodoc\ iso _HoverWorkspaceAliasTest is UnitTest
115115
"hover/_alias.pony",
116116
[(0, 5, ["type _Alias"; "A simple alias for exercising LSP hover."])])
117117

118-
class \nodoc\ iso _HoverWorkspaceInterfaceTest is UnitTest
119-
let _server: _HoverWorkspaceServer
118+
class \nodoc\ iso _HoverIntegrationInterfaceTest is UnitTest
119+
let _server: _HoverLspServer
120120

121-
new iso create(server: _HoverWorkspaceServer) =>
121+
new iso create(server: _HoverLspServer) =>
122122
_server = server
123123

124124
fun name(): String => "hover/integration/interface"
@@ -131,10 +131,10 @@ class \nodoc\ iso _HoverWorkspaceInterfaceTest is UnitTest
131131
[ "interface _Interface"
132132
"A simple interface for exercising LSP hover."])])
133133

134-
class \nodoc\ iso _HoverWorkspacePrimitiveTest is UnitTest
135-
let _server: _HoverWorkspaceServer
134+
class \nodoc\ iso _HoverIntegrationPrimitiveTest is UnitTest
135+
let _server: _HoverLspServer
136136

137-
new iso create(server: _HoverWorkspaceServer) =>
137+
new iso create(server: _HoverLspServer) =>
138138
_server = server
139139

140140
fun name(): String => "hover/integration/primitive"
@@ -147,10 +147,10 @@ class \nodoc\ iso _HoverWorkspacePrimitiveTest is UnitTest
147147
[ "primitive _Primitive"
148148
"A simple primitive for exercising LSP hover."])])
149149

150-
class \nodoc\ iso _HoverWorkspaceTraitTest is UnitTest
151-
let _server: _HoverWorkspaceServer
150+
class \nodoc\ iso _HoverIntegrationTraitTest is UnitTest
151+
let _server: _HoverLspServer
152152

153-
new iso create(server: _HoverWorkspaceServer) =>
153+
new iso create(server: _HoverLspServer) =>
154154
_server = server
155155

156156
fun name(): String => "hover/integration/trait"
@@ -161,10 +161,10 @@ class \nodoc\ iso _HoverWorkspaceTraitTest is UnitTest
161161
"hover/_trait.pony",
162162
[(0, 6, ["trait _Trait"; "A simple trait for exercising LSP hover."])])
163163

164-
class \nodoc\ iso _HoverWorkspaceFunctionTest is UnitTest
165-
let _server: _HoverWorkspaceServer
164+
class \nodoc\ iso _HoverIntegrationFunctionTest is UnitTest
165+
let _server: _HoverLspServer
166166

167-
new iso create(server: _HoverWorkspaceServer) =>
167+
new iso create(server: _HoverLspServer) =>
168168
_server = server
169169

170170
fun name(): String => "hover/integration/function"
@@ -204,10 +204,10 @@ class \nodoc\ iso _HoverWorkspaceFunctionTest is UnitTest
204204
// this reference
205205
(11, 18, [])])
206206

207-
class \nodoc\ iso _HoverWorkspaceTypeInferenceTest is UnitTest
208-
let _server: _HoverWorkspaceServer
207+
class \nodoc\ iso _HoverIntegrationTypeInferenceTest is UnitTest
208+
let _server: _HoverLspServer
209209

210-
new iso create(server: _HoverWorkspaceServer) =>
210+
new iso create(server: _HoverLspServer) =>
211211
_server = server
212212

213213
fun name(): String => "hover/integration/type_inference"
@@ -223,10 +223,10 @@ class \nodoc\ iso _HoverWorkspaceTypeInferenceTest is UnitTest
223223
(26, 22, ["let inferred_bool: Bool"])
224224
(26, 47, ["let inferred_array: Array[U32 val] ref"])])
225225

226-
class \nodoc\ iso _HoverWorkspaceReceiverCapabilityTest is UnitTest
227-
let _server: _HoverWorkspaceServer
226+
class \nodoc\ iso _HoverIntegrationReceiverCapabilityTest is UnitTest
227+
let _server: _HoverLspServer
228228

229-
new iso create(server: _HoverWorkspaceServer) =>
229+
new iso create(server: _HoverLspServer) =>
230230
_server = server
231231

232232
fun name(): String => "hover/integration/receiver_capability"
@@ -239,10 +239,10 @@ class \nodoc\ iso _HoverWorkspaceReceiverCapabilityTest is UnitTest
239239
(13, 10, ["fun val valued_method(): String val"])
240240
(20, 10, ["fun ref mutable_method()"])])
241241

242-
class \nodoc\ iso _HoverWorkspaceComplexTypesTest is UnitTest
243-
let _server: _HoverWorkspaceServer
242+
class \nodoc\ iso _HoverIntegrationComplexTypesTest is UnitTest
243+
let _server: _HoverLspServer
244244

245-
new iso create(server: _HoverWorkspaceServer) =>
245+
new iso create(server: _HoverLspServer) =>
246246
_server = server
247247

248248
fun name(): String => "hover/integration/complex_types"
@@ -256,10 +256,10 @@ class \nodoc\ iso _HoverWorkspaceComplexTypesTest is UnitTest
256256
(13, 4, ["let union_type: (String val | U32 val | None val)"])
257257
(13, 26, ["let tuple_type: (String val, U32 val, Bool val)"])])
258258

259-
class \nodoc\ iso _HoverWorkspaceGenericsTest is UnitTest
260-
let _server: _HoverWorkspaceServer
259+
class \nodoc\ iso _HoverIntegrationGenericsTest is UnitTest
260+
let _server: _HoverLspServer
261261

262-
new iso create(server: _HoverWorkspaceServer) =>
262+
new iso create(server: _HoverLspServer) =>
263263
_server = server
264264

265265
fun name(): String => "hover/integration/generics"
@@ -371,7 +371,7 @@ class val _PendingHover
371371
h = h'
372372
action = action'
373373

374-
actor _HoverWorkspaceServer is Channel
374+
actor _HoverLspServer is Channel
375375
"""
376376
Shared LSP server for all hover workspace tests.
377377
Initializes and compiles once, then dispatches

0 commit comments

Comments
 (0)