fix broken test case for newPackagesListCache

This commit is contained in:
bitterpanda 2026-03-27 16:09:04 -07:00
parent 5b1cd7e8da
commit 10c078a993

View file

@ -163,8 +163,10 @@ describe("newPackagesListCache", () => {
}); });
it("warns when writing fails", () => { it("warns when writing fails", () => {
// Point HOME at a non-existent path so the write will fail // Place a regular file at the .safe-chain path so getSafeChainDirectory
process.env.HOME = path.join(testHomeDir, "does-not-exist"); // returns it as-is (existsSync is true) but writing a child path fails.
const safeChainPath = path.join(testHomeDir, ".safe-chain");
fs.writeFileSync(safeChainPath, "not-a-directory");
writeNewPackagesListToLocalCache([], "etag-fail"); writeNewPackagesListToLocalCache([], "etag-fail");