Skip to content

Commit 1603563

Browse files
Treat expectedRanges as readonly
1 parent 3a8d66b commit 1603563

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/harness/fourslash.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2910,10 +2910,6 @@ Actual: ${stringify(fullActual)}`);
29102910
}
29112911

29122912
private verifyDocumentHighlights(expectedRanges: Range[], fileNames: ReadonlyArray<string> = [this.activeFile.fileName]) {
2913-
expectedRanges = ts.map(expectedRanges, r => {
2914-
r.fileName = ts.normalizePath(r.fileName);
2915-
return r;
2916-
});
29172913
fileNames = ts.map(fileNames, ts.normalizePath);
29182914
const documentHighlights = this.getDocumentHighlightsAtCurrentPosition(fileNames) || [];
29192915

@@ -2924,7 +2920,7 @@ Actual: ${stringify(fullActual)}`);
29242920
}
29252921

29262922
for (const fileName of fileNames) {
2927-
const expectedRangesInFile = expectedRanges.filter(r => r.fileName === fileName);
2923+
const expectedRangesInFile = expectedRanges.filter(r => ts.normalizePath(r.fileName) === fileName);
29282924
const highlights = ts.find(documentHighlights, dh => dh.fileName === fileName);
29292925
const spansInFile = highlights ? highlights.highlightSpans.sort((s1, s2) => s1.textSpan.start - s2.textSpan.start) : [];
29302926

0 commit comments

Comments
 (0)