test: assert config secret resolvability errors

This commit is contained in:
Shakker
2026-05-08 10:37:43 +01:00
parent 5b9f94baae
commit d760bf87f0

View File

@@ -303,9 +303,11 @@ describe("config cli integration", () => {
};
expect(payload.ok).toBe(false);
expect(payload.checks?.resolvability).toBe(true);
expect(payload.errors?.some((entry) => entry.kind === "resolvability")).toBe(true);
expect(payload.errors?.some((entry) => entry.ref?.includes("MISSING_TEST_SECRET"))).toBe(
true,
expect(payload.errors).toEqual(
expect.arrayContaining([expect.objectContaining({ kind: "resolvability" })]),
);
expect(payload.errors?.map((entry) => entry.ref ?? "")).toEqual(
expect.arrayContaining([expect.stringContaining("MISSING_TEST_SECRET")]),
);
} finally {
envSnapshot.restore();