Skip to content

Commit 1332229

Browse files
Stop using prettier as it was not working
1 parent 4570699 commit 1332229

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

test/jest/console-baseline-reporter.js

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737

3838
const fs = require('fs');
3939
const path = require('path');
40-
const prettier = require('prettier');
4140
const {
4241
categorizeUnitTestMessage,
4342
categorizeIntegrationTestMessage,
@@ -160,22 +159,25 @@ class ConsoleBaselineReporter {
160159
}
161160

162161
const baseline = {
162+
files: mergedFiles,
163163
generated: new Date().toISOString(),
164164
nodeVersion: process.version,
165-
files: mergedFiles,
166165
};
167166

168-
// Format with Prettier to ensure consistent output that passes lint
169-
const jsonString = JSON.stringify(baseline, null, 2);
170-
const formatted = prettier.format(jsonString, { parser: 'json' });
171-
fs.writeFileSync(baselinePath, formatted);
172-
173-
const filesUpdated = Object.keys(this.warningsByFile).length;
174-
const totalFilesInBaseline = Object.keys(mergedFiles).length;
175-
console.log(
176-
`\n✅ Baseline updated: ${filesUpdated} file(s) updated, ${totalFilesInBaseline} total in baseline`,
177-
);
178-
console.log(` Written to: ${baselinePath}\n`);
167+
if (JSON.stringify(mergedFiles) === JSON.stringify(this.baseline.files)) {
168+
console.log(`\n✅ Baseline is up-to-date, no changes needed.\n`);
169+
} else {
170+
// Write JSON with 2-space indentation and trailing newline (matches Prettier)
171+
const jsonString = `${JSON.stringify(baseline, null, 2)}\n`;
172+
fs.writeFileSync(baselinePath, jsonString);
173+
174+
const filesUpdated = Object.keys(this.warningsByFile).length;
175+
const totalFilesInBaseline = Object.keys(mergedFiles).length;
176+
console.log(
177+
`\n✅ Baseline updated: ${filesUpdated} file(s) updated, ${totalFilesInBaseline} total in baseline`,
178+
);
179+
console.log(` Written to: ${baselinePath}\n`);
180+
}
179181
}
180182

181183
// ===========================================================================

0 commit comments

Comments
 (0)