From dd271968df0a1f384fd40172edbaad712fc2dd85 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 8 May 2026 10:58:46 +0100 Subject: [PATCH] test: clarify docker setup line assertions --- src/docker-setup.e2e.test.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/docker-setup.e2e.test.ts b/src/docker-setup.e2e.test.ts index d317f4ed0f4..5f69cbeda40 100644 --- a/src/docker-setup.e2e.test.ts +++ b/src/docker-setup.e2e.test.ts @@ -274,9 +274,10 @@ describe("scripts/docker/setup.sh", () => { expect(gatewayStartIdx).toBeGreaterThanOrEqual(0); const prestartLines = lines.slice(0, gatewayStartIdx); - expect(prestartLines.some((line) => /\bcompose\b.*\brun\b.*\bopenclaw-cli\b/.test(line))).toBe( - false, + const prestartCliRunLines = prestartLines.filter((line) => + /\bcompose\b.*\brun\b.*\bopenclaw-cli\b/.test(line), ); + expect(prestartCliRunLines).toEqual([]); }); it("forces BuildKit for local and sandbox docker builds", async () => { @@ -297,7 +298,10 @@ describe("scripts/docker/setup.sh", () => { line.startsWith("build "), ); expect(buildLines.length).toBeGreaterThanOrEqual(2); - expect(buildLines.every((line) => line.includes("DOCKER_BUILDKIT=1"))).toBe(true); + const buildLinesWithoutBuildKit = buildLines.filter( + (line) => !line.includes("DOCKER_BUILDKIT=1"), + ); + expect(buildLinesWithoutBuildKit).toEqual([]); }); it("precreates config identity dir for CLI device auth writes", async () => {