Skip to content

Commit 8149cd1

Browse files
authored
update: return non-0 exit code for compare w/changes
Closed reg-viz#505
1 parent fe7a148 commit 8149cd1

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

packages/reg-suit-cli/src/commands/compare.ts

+7-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@ import getRegCore from "../get-reg-core";
44
async function compare(options: CliOptions) {
55
const processor = getRegCore(options).createProcessor();
66
const ctx = await processor.getExpectedKey();
7-
await processor.compare(ctx);
7+
const { comparisonResult } = await processor.compare(ctx);
8+
const numberOfFailed = comparisonResult.failedItems.length;
9+
10+
if (numberOfFailed) {
11+
throw new Error(`There were ${numberOfFailed} failed snapshots`);
12+
}
13+
814
return null;
915
}
1016

0 commit comments

Comments
 (0)