From 6ad601d195beeadce2cffa2b93fbee0415f9e73f Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 6 May 2026 03:04:26 +0100 Subject: [PATCH] test: align archive hardlink guard expectation --- src/infra/archive.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/infra/archive.test.ts b/src/infra/archive.test.ts index 3ee30243089..56a7f375188 100644 --- a/src/infra/archive.test.ts +++ b/src/infra/archive.test.ts @@ -11,6 +11,7 @@ import { readZipCentralDirectoryEntryCount, resolvePackedRootDir, } from "./archive.js"; +import type { FsSafeError } from "./fs-safe.js"; const fixtureRootTracker = createSuiteTempRootTracker({ prefix: "openclaw-archive-" }); const directorySymlinkType = process.platform === "win32" ? "junction" : undefined; @@ -280,8 +281,8 @@ describe("archive utils", () => { timeoutMs: ARCHIVE_EXTRACT_TIMEOUT_MS, }), ).rejects.toMatchObject({ - code: "destination-symlink-traversal", - } satisfies Partial); + code: "hardlink", + } satisfies Partial); } finally { lstatSpy.mockRestore(); }