@@ -12,8 +12,8 @@ public class ClassificationTests: XCTestCase {
12
12
let tree = try ! SyntaxParser . parse ( source: source)
13
13
do {
14
14
let classif = Array ( tree. classifications)
15
- XCTAssertEqual ( classif. count, 7 )
16
- guard classif. count == 7 else {
15
+ XCTAssertEqual ( classif. count, 8 )
16
+ guard classif. count == 8 else {
17
17
return
18
18
}
19
19
XCTAssertEqual ( classif [ 0 ] . kind, . lineComment)
@@ -23,18 +23,20 @@ public class ClassificationTests: XCTestCase {
23
23
XCTAssertEqual ( classif [ 2 ] . kind, . keyword)
24
24
XCTAssertEqual ( classif [ 2 ] . range, ByteSourceRange ( offset: 9 , length: 3 ) )
25
25
XCTAssertEqual ( classif [ 3 ] . kind, . none)
26
- XCTAssertEqual ( classif [ 3 ] . range, ByteSourceRange ( offset: 12 , length: 2 ) )
27
- XCTAssertEqual ( classif [ 4 ] . kind, . blockComment)
28
- XCTAssertEqual ( classif [ 4 ] . range, ByteSourceRange ( offset: 14 , length: 6 ) )
29
- XCTAssertEqual ( classif [ 5 ] . kind, . none)
30
- XCTAssertEqual ( classif [ 5 ] . range, ByteSourceRange ( offset: 20 , length: 3 ) )
31
- XCTAssertEqual ( classif [ 6 ] . kind, . integerLiteral)
32
- XCTAssertEqual ( classif [ 6 ] . range, ByteSourceRange ( offset: 23 , length: 1 ) )
26
+ XCTAssertEqual ( classif [ 3 ] . range, ByteSourceRange ( offset: 12 , length: 1 ) )
27
+ XCTAssertEqual ( classif [ 4 ] . kind, . identifier)
28
+ XCTAssertEqual ( classif [ 4 ] . range, ByteSourceRange ( offset: 13 , length: 1 ) )
29
+ XCTAssertEqual ( classif [ 5 ] . kind, . blockComment)
30
+ XCTAssertEqual ( classif [ 5 ] . range, ByteSourceRange ( offset: 14 , length: 6 ) )
31
+ XCTAssertEqual ( classif [ 6 ] . kind, . none)
32
+ XCTAssertEqual ( classif [ 6 ] . range, ByteSourceRange ( offset: 20 , length: 3 ) )
33
+ XCTAssertEqual ( classif [ 7 ] . kind, . integerLiteral)
34
+ XCTAssertEqual ( classif [ 7 ] . range, ByteSourceRange ( offset: 23 , length: 1 ) )
33
35
}
34
36
do {
35
37
let classif = Array ( tree. classifications ( in: ByteSourceRange ( offset: 7 , length: 8 ) ) )
36
- XCTAssertEqual ( classif. count, 5 )
37
- guard classif. count == 5 else {
38
+ XCTAssertEqual ( classif. count, 6 )
39
+ guard classif. count == 6 else {
38
40
return
39
41
}
40
42
XCTAssertEqual ( classif [ 0 ] . kind, . lineComment)
@@ -44,9 +46,11 @@ public class ClassificationTests: XCTestCase {
44
46
XCTAssertEqual ( classif [ 2 ] . kind, . keyword)
45
47
XCTAssertEqual ( classif [ 2 ] . range, ByteSourceRange ( offset: 9 , length: 3 ) )
46
48
XCTAssertEqual ( classif [ 3 ] . kind, . none)
47
- XCTAssertEqual ( classif [ 3 ] . range, ByteSourceRange ( offset: 12 , length: 2 ) )
48
- XCTAssertEqual ( classif [ 4 ] . kind, . blockComment)
49
- XCTAssertEqual ( classif [ 4 ] . range, ByteSourceRange ( offset: 14 , length: 6 ) )
49
+ XCTAssertEqual ( classif [ 3 ] . range, ByteSourceRange ( offset: 12 , length: 1 ) )
50
+ XCTAssertEqual ( classif [ 4 ] . kind, . identifier)
51
+ XCTAssertEqual ( classif [ 4 ] . range, ByteSourceRange ( offset: 13 , length: 1 ) )
52
+ XCTAssertEqual ( classif [ 5 ] . kind, . blockComment)
53
+ XCTAssertEqual ( classif [ 5 ] . range, ByteSourceRange ( offset: 14 , length: 6 ) )
50
54
}
51
55
do {
52
56
let classif = Array ( tree. classifications ( in: ByteSourceRange ( offset: 21 , length: 1 ) ) )
@@ -106,7 +110,7 @@ public class ClassificationTests: XCTestCase {
106
110
let classif = tokens. map { $0. tokenClassification }
107
111
XCTAssertEqual ( classif [ 0 ] . kind, . keyword)
108
112
XCTAssertEqual ( classif [ 0 ] . range, ByteSourceRange ( offset: 0 , length: 3 ) )
109
- XCTAssertEqual ( classif [ 1 ] . kind, . none )
113
+ XCTAssertEqual ( classif [ 1 ] . kind, . identifier )
110
114
XCTAssertEqual ( classif [ 1 ] . range, ByteSourceRange ( offset: 4 , length: 1 ) )
111
115
XCTAssertEqual ( classif [ 2 ] . kind, . none)
112
116
XCTAssertEqual ( classif [ 2 ] . range, ByteSourceRange ( offset: 5 , length: 1 ) )
0 commit comments