From 517d703cbf46c30dc4ab10d02459eff98063a524 Mon Sep 17 00:00:00 2001 From: alex8088 <244096523@qq.com> Date: Thu, 9 Apr 2026 00:50:27 +0800 Subject: [PATCH] fix: skip TTY terminal manipulations in CI environments --- src/plugins/isolateEntries.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/isolateEntries.ts b/src/plugins/isolateEntries.ts index 4a9fd82..66b416c 100644 --- a/src/plugins/isolateEntries.ts +++ b/src/plugins/isolateEntries.ts @@ -185,7 +185,7 @@ function transformReporterPlugin( } function writeLine(output: string): void { - if (!process.stdout.isTTY) return + if (!process.stdout.isTTY || process.env.CI) return clearLine() if (output.length < process.stdout.columns) { process.stdout.write(output) @@ -195,7 +195,7 @@ function writeLine(output: string): void { } function clearLine(move: number = 0): void { - if (!process.stdout.isTTY) return + if (!process.stdout.isTTY || process.env.CI) return if (move < 0) { process.stdout.moveCursor(0, move) }