diff --git a/build/lib/screenshotDiffReport.ts b/build/lib/screenshotDiffReport.ts index 1176ab80236..dfbcee8b53a 100644 --- a/build/lib/screenshotDiffReport.ts +++ b/build/lib/screenshotDiffReport.ts @@ -424,7 +424,8 @@ function generateMarkdown( for (let i = 0; i < errored.length; i++) { const entry = errored[i]; const open = i < EXPAND_FIRST_N ? ' open' : ''; - const header = `${entry.fixtureId} — ${escapeMarkdown(entry.errorMessage)}`; + const headerMessage = entry.errorMessage.split('\n').map(l => l.trim()).find(l => l.length > 0) ?? entry.errorMessage; + const header = `${entry.fixtureId} — ${escapeMarkdown(headerMessage)}`; const fullStack = entry.errorStack ?? entry.errorMessage; const fullBlock = `${header}\n\n\`\`\`\n${fullStack}\n\`\`\`\n\n\n`;