Skip to content

Commit 9246d67

Browse files
committed
Fix a bug where incorrect source locations were output for failing substructure tests
1 parent 41dafda commit 9246d67

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/_SwiftSyntaxTestSupport/SyntaxComparison.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ extension TreeDifference: CustomDebugStringConvertible {
4545
public var debugDescription: String {
4646
let includeTrivia = reason == .trivia
4747

48-
let expectedConverter = SourceLocationConverter(file: "Baseline.swift", source: baseline.description)
49-
let actualConverter = SourceLocationConverter(file: "Actual.swift", source: node.description)
48+
let expectedConverter = SourceLocationConverter(file: "Baseline.swift", tree: baseline.root)
49+
let actualConverter = SourceLocationConverter(file: "Actual.swift", tree: node.root)
5050

5151
let expectedDesc = baseline.debugDescription(includeTrivia: includeTrivia, converter: expectedConverter)
5252
let actualDesc = node.debugDescription(includeTrivia: includeTrivia, converter: actualConverter)

0 commit comments

Comments
 (0)