diff --git a/packages/jest-console/src/BufferedConsole.ts b/packages/jest-console/src/BufferedConsole.ts index 3dbca63cedfa..e4247934f126 100644 --- a/packages/jest-console/src/BufferedConsole.ts +++ b/packages/jest-console/src/BufferedConsole.ts @@ -29,7 +29,7 @@ export default class BufferedConsole extends Console { const buffer: ConsoleBuffer = []; super({ write: (message: string) => { - BufferedConsole.write(buffer, 'log', message, null); + BufferedConsole.write(buffer, 'log', message, null); return true; }, @@ -47,8 +47,7 @@ export default class BufferedConsole extends Console { level?: number | null, ): ConsoleBuffer { const stackLevel = level != null ? level : 2; - const rawStack = - new ErrorWithStack(undefined, BufferedConsole.write).stack; + const rawStack = new ErrorWithStack(undefined, BufferedConsole.write).stack; invariant(rawStack, 'always have a stack trace'); @@ -72,7 +71,7 @@ export default class BufferedConsole extends Console { this._buffer, type, ' '.repeat(this._groupDepth) + message, - 3 + 3, ); } @@ -170,10 +169,7 @@ export default class BufferedConsole extends Console { } } -function invariant( - condition: unknown, - message?: string, -): asserts condition { +function invariant(condition: unknown, message?: string): asserts condition { if (!condition) { throw new Error(message); } diff --git a/packages/jest-console/src/getConsoleOutput.ts b/packages/jest-console/src/getConsoleOutput.ts index 67a3e6045f9f..df5bbe0c4c4a 100644 --- a/packages/jest-console/src/getConsoleOutput.ts +++ b/packages/jest-console/src/getConsoleOutput.ts @@ -7,10 +7,7 @@ import chalk = require('chalk'); import type {Config} from '@jest/types'; -import { - StackTraceOptions, - formatStackTrace, -} from 'jest-message-util'; +import {StackTraceOptions, formatStackTrace} from 'jest-message-util'; import type {ConsoleBuffer} from './types'; export default ( @@ -50,11 +47,7 @@ export default ( noStackTrace, }; - const formattedStackTrace = formatStackTrace( - origin, - config, - options, - ); + const formattedStackTrace = formatStackTrace(origin, config, options); return ( output + diff --git a/packages/jest-message-util/src/index.ts b/packages/jest-message-util/src/index.ts index df23b5c28f3e..12b8df24c48e 100644 --- a/packages/jest-message-util/src/index.ts +++ b/packages/jest-message-util/src/index.ts @@ -288,7 +288,7 @@ export const formatStackTrace = ( if (topFrame) { const {column, file: filename, line} = topFrame; - + if (line && filename && path.isAbsolute(filename)) { let fileContent; try { @@ -301,7 +301,7 @@ export const formatStackTrace = ( } } } - } + } const stacktrace = lines .filter(Boolean) diff --git a/packages/jest-runner/src/runTest.ts b/packages/jest-runner/src/runTest.ts index 03e0a96fb67c..f2f9ad507c8e 100644 --- a/packages/jest-runner/src/runTest.ts +++ b/packages/jest-runner/src/runTest.ts @@ -122,12 +122,7 @@ async function runTestInternal( config.cwd, !!globalConfig.verbose, // 4 = the console call is buried 4 stack frames deep - BufferedConsole.write( - [], - type, - message, - 4 - ), + BufferedConsole.write([], type, message, 4), config, );