diff --git a/test/additional-bypass-parity.test.ts b/test/additional-boundary-bypass.test.ts similarity index 99% rename from test/additional-bypass-parity.test.ts rename to test/additional-boundary-bypass.test.ts index 4955c6e..d6d7f2a 100644 --- a/test/additional-bypass-parity.test.ts +++ b/test/additional-boundary-bypass.test.ts @@ -47,7 +47,7 @@ afterEach(async () => { await Promise.all(tempDirs.splice(0).map((dir) => fsp.rm(dir, { force: true, recursive: true }))); }); -describe("additional bypass parity", () => { +describe("additional helper boundary bypass attempts", () => { it("rejects archive traversal payloads before resolving output paths", async () => { const layout = await makeTempLayout("fs-safe-archive-payloads"); diff --git a/test/openclaw-read-bypass-parity.test.ts b/test/read-boundary-bypass.test.ts similarity index 99% rename from test/openclaw-read-bypass-parity.test.ts rename to test/read-boundary-bypass.test.ts index 7bc8c01..2738c0c 100644 --- a/test/openclaw-read-bypass-parity.test.ts +++ b/test/read-boundary-bypass.test.ts @@ -33,7 +33,7 @@ afterEach(async () => { await Promise.all(tempDirs.splice(0).map((dir) => fsp.rm(dir, { force: true, recursive: true }))); }); -describe("OpenClaw read bypass parity", () => { +describe("read boundary bypass attempts", () => { it("rejects a payload corpus of traversal, encoded, NUL, Windows, and UNC read attempts", async () => { const layout = await makeTempLayout("fs-safe-read-payloads"); await fsp.mkdir(path.join(layout.root, "nested"), { recursive: true }); diff --git a/test/openclaw-write-bypass-parity.test.ts b/test/write-boundary-bypass.test.ts similarity index 99% rename from test/openclaw-write-bypass-parity.test.ts rename to test/write-boundary-bypass.test.ts index 5fad361..b2a3b79 100644 --- a/test/openclaw-write-bypass-parity.test.ts +++ b/test/write-boundary-bypass.test.ts @@ -28,7 +28,7 @@ afterEach(async () => { await Promise.all(tempDirs.splice(0).map((dir) => fsp.rm(dir, { force: true, recursive: true }))); }); -describe("OpenClaw write/move/delete bypass parity", () => { +describe("write, move, and delete boundary bypass attempts", () => { it("rejects payload corpus write/create/append/openWritable attempts without touching outside files", async () => { const layout = await makeTempLayout("fs-safe-write-payloads"); await fsp.mkdir(path.join(layout.root, "nested"), { recursive: true });