diff --git a/packages/vitest/src/node/reporters/benchmark/table/tableRender.ts b/packages/vitest/src/node/reporters/benchmark/table/tableRender.ts index 8c9b21ba0790..7755178b3404 100644 --- a/packages/vitest/src/node/reporters/benchmark/table/tableRender.ts +++ b/packages/vitest/src/node/reporters/benchmark/table/tableRender.ts @@ -165,6 +165,11 @@ export function renderTree( ` ${Math.round(task.result.duration)}${c.dim('ms')}`, ) } + else { + suffix += c.green( + ` ${Math.round(task.result.duration)}${c.dim('ms')}`, + ) + } } if (options.showHeap && task.result?.heap != null) { diff --git a/packages/vitest/src/node/reporters/renderers/listRenderer.ts b/packages/vitest/src/node/reporters/renderers/listRenderer.ts index 6be8b1a71082..926753c4fad5 100644 --- a/packages/vitest/src/node/reporters/renderers/listRenderer.ts +++ b/packages/vitest/src/node/reporters/renderers/listRenderer.ts @@ -7,12 +7,7 @@ import { F_RIGHT } from '../../../utils/figures' import type { Logger } from '../../logger' import type { VitestRunMode } from '../../types/config' import type { Benchmark, BenchmarkResult } from '../../../runtime/types/benchmark' -import { - formatProjectName, - getCols, - getHookStateSymbol, - getStateSymbol, -} from './utils' +import { formatProjectName, getCols, getHookStateSymbol, getStateSymbol } from './utils' export interface ListRendererOptions { renderSucceed?: boolean @@ -160,6 +155,11 @@ function renderTree( ` ${Math.round(task.result.duration)}${c.dim('ms')}`, ) } + else { + suffix += c.green( + ` ${Math.round(task.result.duration)}${c.dim('ms')}`, + ) + } } if (options.showHeap && task.result?.heap != null) {