Skip to content

Commit d39f515

Browse files
authored
fix: keep syntax highlighting in code frames (#11705)
1 parent 272296e commit d39f515

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

  • packages/vitest/src/node/reporters/renderers

‎packages/vitest/src/node/reporters/renderers/utils.ts‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,11 @@ export function padSummaryTitle(str: string): string {
242242
}
243243

244244
export function truncateString(text: string, maxLength: number): string {
245-
return utilsTruncateString(stripVTControlCharacters(text), maxLength)
245+
const plainText = stripVTControlCharacters(text)
246+
if (plainText.length <= maxLength) {
247+
return text
248+
}
249+
return utilsTruncateString(plainText, maxLength)
246250
}
247251

248252
function capitalize<T extends string>(text: T) {

0 commit comments

Comments
 (0)