@@ -13,16 +13,17 @@ class SemanticTokensTest : SingleFileTestFixture("semantictokens", "SemanticToke
13
13
val response = languageServer.textDocumentService.semanticTokensFull(semanticTokensParams(file)).get()!!
14
14
val actual = response.data
15
15
val expected = encodeTokens(sequenceOf(
16
- // SemanticToken(range(1, 5, 1, 13), SemanticTokenType.PROPERTY, setOf(SemanticTokenModifier.DECLARATION)), // variable
17
- // SemanticToken(range(2, 5, 2, 13), SemanticTokenType.PROPERTY, setOf(SemanticTokenModifier.DECLARATION, SemanticTokenModifier.READONLY)), // constant
18
- // SemanticToken(range(2, 15, 2, 21), SemanticTokenType.CLASS), // String
19
- // SemanticToken(range(2, 24, 2, 40), SemanticTokenType.STRING), // "test $variable"
20
- // SemanticToken(range(2, 30, 2, 39), SemanticTokenType.INTERPOLATION_ENTRY), // $variable
21
- // SemanticToken(range(2, 31, 2, 39), SemanticTokenType.VARIABLE), // variable
16
+ SemanticToken (range(1 , 5 , 1 , 13 ), SemanticTokenType .PROPERTY , setOf (SemanticTokenModifier .DECLARATION )), // variable
22
17
23
- // SemanticToken(range(4, 12, 4, 16), SemanticTokenType.CLASS, setOf(SemanticTokenModifier.DECLARATION)), // Type
24
- // SemanticToken(range(4, 21, 4, 29), SemanticTokenType.PROPERTY, setOf(SemanticTokenModifier.DECLARATION, SemanticTokenModifier.READONLY)), // property
25
- // SemanticToken(range(4, 31, 4, 34), SemanticTokenType.CLASS), // Int
18
+ SemanticToken (range(2 , 5 , 2 , 13 ), SemanticTokenType .PROPERTY , setOf (SemanticTokenModifier .DECLARATION , SemanticTokenModifier .READONLY )), // constant
19
+ SemanticToken (range(2 , 15 , 2 , 21 ), SemanticTokenType .CLASS ), // String
20
+ SemanticToken (range(2 , 24 , 2 , 40 ), SemanticTokenType .STRING ), // "test $variable"
21
+ SemanticToken (range(2 , 30 , 2 , 39 ), SemanticTokenType .INTERPOLATION_ENTRY ), // $variable
22
+ SemanticToken (range(2 , 31 , 2 , 39 ), SemanticTokenType .PROPERTY ), // variable
23
+
24
+ SemanticToken (range(4 , 12 , 4 , 16 ), SemanticTokenType .CLASS , setOf (SemanticTokenModifier .DECLARATION )), // Type
25
+ SemanticToken (range(4 , 21 , 4 , 29 ), SemanticTokenType .PARAMETER , setOf (SemanticTokenModifier .DECLARATION , SemanticTokenModifier .READONLY )), // property
26
+ SemanticToken (range(4 , 31 , 4 , 34 ), SemanticTokenType .CLASS ), // Int
26
27
27
28
SemanticToken (range(6 , 5 , 6 , 6 ), SemanticTokenType .FUNCTION , setOf (SemanticTokenModifier .DECLARATION )), // f
28
29
SemanticToken (range(6 , 7 , 6 , 8 ), SemanticTokenType .PARAMETER , setOf (SemanticTokenModifier .DECLARATION , SemanticTokenModifier .READONLY )), // x
@@ -32,9 +33,6 @@ class SemanticTokensTest : SingleFileTestFixture("semantictokens", "SemanticToke
32
33
SemanticToken (range(6 , 32 , 6 , 33 ), SemanticTokenType .VARIABLE , setOf (SemanticTokenModifier .READONLY )), // x
33
34
))
34
35
35
- println (actual)
36
- println (expected)
37
-
38
36
assertThat(actual, contains(* expected.toTypedArray()))
39
37
}
40
38
}
0 commit comments