@@ -5,7 +5,7 @@ import org.hamcrest.Matchers.*
5
5
import org.junit.Assert.assertThat
6
6
import org.junit.Test
7
7
8
- class InstanceMemberTest : SingleFileTestFixture (" completions" , " InstanceMember.kt" ) {
8
+ class InstanceMemberTest : SingleFileTestFixture (" completions" , " InstanceMember.kt" ) {
9
9
@Test fun `complete instance members` () {
10
10
val completions = languageServer.textDocumentService.completion(completionParams(file, 3 , 15 )).get().right!!
11
11
val labels = completions.items.map { it.label }
@@ -58,7 +58,7 @@ class InstanceMemberTest: SingleFileTestFixture("completions", "InstanceMember.k
58
58
}
59
59
}
60
60
61
- class InstanceMembersJava : SingleFileTestFixture (" completions" , " InstanceMembersJava.kt" ) {
61
+ class InstanceMembersJava : SingleFileTestFixture (" completions" , " InstanceMembersJava.kt" ) {
62
62
@Test fun `convert getFileName to fileName` () {
63
63
val completions = languageServer.textDocumentService.completion(completionParams(file, 4 , 14 )).get().right!!
64
64
val labels = completions.items.map { it.label }
@@ -68,7 +68,7 @@ class InstanceMembersJava: SingleFileTestFixture("completions", "InstanceMembers
68
68
}
69
69
}
70
70
71
- class FunctionScopeTest : SingleFileTestFixture (" completions" , " FunctionScope.kt" ) {
71
+ class FunctionScopeTest : SingleFileTestFixture (" completions" , " FunctionScope.kt" ) {
72
72
@Test fun `complete identifiers in function scope` () {
73
73
val completions = languageServer.textDocumentService.completion(completionParams(file, 4 , 10 )).get().right!!
74
74
val labels = completions.items.map { it.label }
@@ -89,7 +89,7 @@ class FunctionScopeTest: SingleFileTestFixture("completions", "FunctionScope.kt"
89
89
}
90
90
}
91
91
92
- class TypesTest : SingleFileTestFixture (" completions" , " Types.kt" ) {
92
+ class TypesTest : SingleFileTestFixture (" completions" , " Types.kt" ) {
93
93
@Test fun `complete a type name` () {
94
94
val completions = languageServer.textDocumentService.completion(completionParams(file, 2 , 25 )).get().right!!
95
95
val labels = completions.items.map { it.label }
@@ -101,7 +101,7 @@ class TypesTest: SingleFileTestFixture("completions", "Types.kt") {
101
101
}
102
102
}
103
103
104
- class FillEmptyBodyTest : SingleFileTestFixture (" completions" , " FillEmptyBody.kt" ) {
104
+ class FillEmptyBodyTest : SingleFileTestFixture (" completions" , " FillEmptyBody.kt" ) {
105
105
@Test fun `fill an empty body` () {
106
106
replace(file, 2 , 16 , " " , """ "
107
107
Callee.
@@ -113,7 +113,7 @@ class FillEmptyBodyTest: SingleFileTestFixture("completions", "FillEmptyBody.kt"
113
113
}
114
114
}
115
115
116
- class ConstructorTest : SingleFileTestFixture (" completions" , " Constructor.kt" ) {
116
+ class ConstructorTest : SingleFileTestFixture (" completions" , " Constructor.kt" ) {
117
117
@Test fun `complete a constructor` () {
118
118
val completions = languageServer.textDocumentService.completion(completionParams(file, 2 , 10 )).get().right!!
119
119
val labels = completions.items.map { it.label }
@@ -122,7 +122,7 @@ class ConstructorTest: SingleFileTestFixture("completions", "Constructor.kt") {
122
122
}
123
123
}
124
124
125
- class MiddleOfFunctionTest : SingleFileTestFixture (" completions" , " MiddleOfFunction.kt" ) {
125
+ class MiddleOfFunctionTest : SingleFileTestFixture (" completions" , " MiddleOfFunction.kt" ) {
126
126
@Test fun `complete in the middle of a function` () {
127
127
val completions = languageServer.textDocumentService.completion(completionParams(file, 3 , 11 )).get().right!!
128
128
val labels = completions.items.map { it.label }
@@ -131,7 +131,7 @@ class MiddleOfFunctionTest: SingleFileTestFixture("completions", "MiddleOfFuncti
131
131
}
132
132
}
133
133
134
- class BackquotedFunctionTest : SingleFileTestFixture (" completions" , " BackquotedFunction.kt" ) {
134
+ class BackquotedFunctionTest : SingleFileTestFixture (" completions" , " BackquotedFunction.kt" ) {
135
135
@Test fun `complete with backquotes` () {
136
136
val completions = languageServer.textDocumentService.completion(completionParams(file, 2 , 7 )).get().right!!
137
137
val insertText = completions.items.map { it.insertText }
@@ -140,7 +140,7 @@ class BackquotedFunctionTest: SingleFileTestFixture("completions", "BackquotedFu
140
140
}
141
141
}
142
142
143
- class CompleteStaticsTest : SingleFileTestFixture (" completions" , " Statics.kt" ) {
143
+ class CompleteStaticsTest : SingleFileTestFixture (" completions" , " Statics.kt" ) {
144
144
@Test fun `java static method` () {
145
145
val completions = languageServer.textDocumentService.completion(completionParams(file, 4 , 16 )).get().right!!
146
146
val labels = completions.items.map { it.label }
@@ -170,7 +170,7 @@ class CompleteStaticsTest: SingleFileTestFixture("completions", "Statics.kt") {
170
170
}
171
171
}
172
172
173
- class VisibilityTest : SingleFileTestFixture (" completions" , " Visibility.kt" ) {
173
+ class VisibilityTest : SingleFileTestFixture (" completions" , " Visibility.kt" ) {
174
174
@Test fun `find tricky visibility members` () {
175
175
val completions = languageServer.textDocumentService.completion(completionParams(file, 3 , 10 )).get().right!!
176
176
val labels = completions.items.map { it.label }
@@ -181,7 +181,7 @@ class VisibilityTest: SingleFileTestFixture("completions", "Visibility.kt") {
181
181
}
182
182
}
183
183
184
- class ImportsTest : SingleFileTestFixture (" completions" , " Imports.kt" ) {
184
+ class ImportsTest : SingleFileTestFixture (" completions" , " Imports.kt" ) {
185
185
@Test fun `complete import from java-nio-path-P` () {
186
186
val completions = languageServer.textDocumentService.completion(completionParams(file, 1 , 23 )).get().right!!
187
187
val labels = completions.items.map { it.label }
@@ -204,7 +204,7 @@ class ImportsTest: SingleFileTestFixture("completions", "Imports.kt") {
204
204
}
205
205
}
206
206
207
- class DoubleDotTest : SingleFileTestFixture (" completions" , " DoubleDot.kt" ) {
207
+ class DoubleDotTest : SingleFileTestFixture (" completions" , " DoubleDot.kt" ) {
208
208
@Test fun `complete nested select` () {
209
209
val completions = languageServer.textDocumentService.completion(completionParams(file, 2 , 15 )).get().right!!
210
210
val labels = completions.items.map { it.label }
@@ -214,7 +214,7 @@ class DoubleDotTest: SingleFileTestFixture("completions", "DoubleDot.kt") {
214
214
}
215
215
}
216
216
217
- class QuestionDotTest : SingleFileTestFixture (" completions" , " QuestionDot.kt" ) {
217
+ class QuestionDotTest : SingleFileTestFixture (" completions" , " QuestionDot.kt" ) {
218
218
@Test fun `complete null-safe select` () {
219
219
val completions = languageServer.textDocumentService.completion(completionParams(file, 2 , 8 )).get().right!!
220
220
val labels = completions.items.map { it.label }
@@ -223,7 +223,7 @@ class QuestionDotTest: SingleFileTestFixture("completions", "QuestionDot.kt") {
223
223
}
224
224
}
225
225
226
- class OuterDotInnerTest : SingleFileTestFixture (" completions" , " OuterDotInner.kt" ) {
226
+ class OuterDotInnerTest : SingleFileTestFixture (" completions" , " OuterDotInner.kt" ) {
227
227
@Test fun `complete as OuterClass-InnerClass` () {
228
228
val completions = languageServer.textDocumentService.completion(completionParams(file, 2 , 24 )).get().right!!
229
229
val labels = completions.items.map { it.label }
@@ -239,7 +239,7 @@ class OuterDotInnerTest: SingleFileTestFixture("completions", "OuterDotInner.kt"
239
239
}
240
240
}
241
241
242
- class EditCallTest : SingleFileTestFixture (" completions" , " EditCall.kt" ) {
242
+ class EditCallTest : SingleFileTestFixture (" completions" , " EditCall.kt" ) {
243
243
@Test fun `edit existing function` () {
244
244
val completions = languageServer.textDocumentService.completion(completionParams(file, 2 , 11 )).get().right!!
245
245
val labels = completions.items.map { it.label }
0 commit comments