Skip to content

Commit 59447f4

Browse files
committed
SemanticTokenMapTests Asserted Incorrect Case
1 parent aba0a0b commit 59447f4

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

CodeEditTests/Features/LSP/SemanticTokens/SemanticTokenMapTests.swift

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ final class SemanticTokenMapTests: XCTestCase {
5353

5454
// Test decode tokens
5555
let tokens = SemanticTokens(tokens: [
56-
SemanticToken(line: 0, char: 0, length: 1, type: 0, modifiers: 0b11), // First two indices set
56+
SemanticToken(line: 0, char: 0, length: 1, type: 1000000, modifiers: 0b11), // First two indices set
5757
SemanticToken(line: 0, char: 1, length: 2, type: 0, modifiers: 0b100100), // 6th and 3rd indices set
58-
SemanticToken(line: 0, char: 4, length: 1, type: 0b1, modifiers: 0b101),
59-
SemanticToken(line: 0, char: 5, length: 1, type: 0b100, modifiers: 0b1010),
58+
SemanticToken(line: 0, char: 4, length: 1, type: 1, modifiers: 0b101),
59+
SemanticToken(line: 0, char: 5, length: 1, type: 4, modifiers: 0b1010),
6060
SemanticToken(line: 0, char: 7, length: 10, type: 0, modifiers: 0)
6161
])
6262
let decoded = map.decode(tokens: tokens, using: mockProvider)
@@ -69,10 +69,10 @@ final class SemanticTokenMapTests: XCTestCase {
6969
XCTAssertEqual(decoded[4].range, NSRange(location: 7, length: 10), "Decoded range")
7070

7171
XCTAssertEqual(decoded[0].capture, nil, "No Decoded Capture")
72-
XCTAssertEqual(decoded[1].capture, nil, "No Decoded Capture")
73-
XCTAssertEqual(decoded[2].capture, .include, "Decoded Capture")
74-
XCTAssertEqual(decoded[3].capture, .keyword, "Decoded Capture")
75-
XCTAssertEqual(decoded[4].capture, nil, "No Decoded Capture")
72+
XCTAssertEqual(decoded[1].capture, .include, "No Decoded Capture")
73+
XCTAssertEqual(decoded[2].capture, .constructor, "Decoded Capture")
74+
XCTAssertEqual(decoded[3].capture, .comment, "Decoded Capture")
75+
XCTAssertEqual(decoded[4].capture, .include, "No Decoded Capture")
7676

7777
XCTAssertEqual(decoded[0].modifiers, [.declaration, .definition], "Decoded Modifiers")
7878
XCTAssertEqual(decoded[1].modifiers, [.readonly, .defaultLibrary], "Decoded Modifiers")
@@ -92,10 +92,10 @@ final class SemanticTokenMapTests: XCTestCase {
9292

9393
// Test decode tokens
9494
let tokens = SemanticTokens(tokens: [
95-
SemanticToken(line: 0, char: 0, length: 1, type: 0, modifiers: 0b11), // First two indices set
95+
SemanticToken(line: 0, char: 0, length: 1, type: 100, modifiers: 0b11), // First two indices set
9696
SemanticToken(line: 0, char: 1, length: 2, type: 0, modifiers: 0b100100), // 6th and 3rd indices set
97-
SemanticToken(line: 0, char: 4, length: 1, type: 0b1, modifiers: 0b101),
98-
SemanticToken(line: 0, char: 5, length: 1, type: 0b100, modifiers: 0b1010),
97+
SemanticToken(line: 0, char: 4, length: 1, type: 1, modifiers: 0b101),
98+
SemanticToken(line: 0, char: 5, length: 1, type: 4, modifiers: 0b1010),
9999
SemanticToken(line: 0, char: 7, length: 10, type: 0, modifiers: 0)
100100
])
101101
let decoded = map.decode(tokens: tokens, using: mockProvider)
@@ -108,10 +108,10 @@ final class SemanticTokenMapTests: XCTestCase {
108108
XCTAssertEqual(decoded[4].range, NSRange(location: 7, length: 10), "Decoded range")
109109

110110
XCTAssertEqual(decoded[0].capture, nil, "No Decoded Capture")
111-
XCTAssertEqual(decoded[1].capture, nil, "No Decoded Capture")
112-
XCTAssertEqual(decoded[2].capture, .include, "Decoded Capture")
113-
XCTAssertEqual(decoded[3].capture, .keyword, "Decoded Capture")
114-
XCTAssertEqual(decoded[4].capture, nil, "No Decoded Capture")
111+
XCTAssertEqual(decoded[1].capture, .include, "No Decoded Capture")
112+
XCTAssertEqual(decoded[2].capture, .constructor, "Decoded Capture")
113+
XCTAssertEqual(decoded[3].capture, .comment, "Decoded Capture")
114+
XCTAssertEqual(decoded[4].capture, .include, "No Decoded Capture")
115115

116116
XCTAssertEqual(decoded[0].modifiers, [.declaration, .definition], "Decoded Modifiers")
117117
XCTAssertEqual(decoded[1].modifiers, [.readonly, .defaultLibrary], "Decoded Modifiers")

0 commit comments

Comments
 (0)