Skip to content

Commit 2480bb7

Browse files
committed
test(diffs): narrow manifest validation results before value access
1 parent 182088e commit 2480bb7

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

extensions/diffs/src/config.test.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,9 @@ describe("resolveDiffsPluginDefaults", () => {
264264
},
265265
};
266266
const validatedAliasOnly = validate(aliasOnly);
267-
expect(validatedAliasOnly.ok).toBe(true);
267+
if (!validatedAliasOnly.ok) {
268+
throw new Error("Expected alias-only config to pass manifest validation.");
269+
}
268270
expectFields(resolveDiffsPluginDefaults(validatedAliasOnly.value), {
269271
fileFormat: "pdf",
270272
fileQuality: "hq",
@@ -278,7 +280,9 @@ describe("resolveDiffsPluginDefaults", () => {
278280
},
279281
};
280282
const validatedQualityOnly = validate(qualityOnly);
281-
expect(validatedQualityOnly.ok).toBe(true);
283+
if (!validatedQualityOnly.ok) {
284+
throw new Error("Expected quality-only config to pass manifest validation.");
285+
}
282286
expectFields(resolveDiffsPluginDefaults(validatedQualityOnly.value), {
283287
fileQuality: "hq",
284288
fileScale: 2.5,

0 commit comments

Comments
 (0)