From 5377e952ca1e057cdaca07e37d51389327f92a57 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 00:51:38 +0100 Subject: [PATCH] test: simplify nodes media path collection --- src/cli/program.nodes-media.e2e.test.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/cli/program.nodes-media.e2e.test.ts b/src/cli/program.nodes-media.e2e.test.ts index 8d7c963de3d..f7212e57694 100644 --- a/src/cli/program.nodes-media.e2e.test.ts +++ b/src/cli/program.nodes-media.e2e.test.ts @@ -113,11 +113,16 @@ describe("cli program (nodes media)", () => { expect(facings).toEqual(["back", "front"]); const out = getFirstRuntimeLogLine(); - const mediaPaths = out - .split("\n") - .filter((l) => l.startsWith("MEDIA:")) - .map((l) => l.replace(/^MEDIA:/, "")) - .filter(Boolean); + const mediaPaths: string[] = []; + for (const line of out.split("\n")) { + if (!line.startsWith("MEDIA:")) { + continue; + } + const mediaPath = line.replace(/^MEDIA:/, ""); + if (mediaPath.length > 0) { + mediaPaths.push(mediaPath); + } + } expect(mediaPaths).toHaveLength(2); expect(mediaPaths[0]).toContain("openclaw-camera-snap-"); expect(mediaPaths[1]).toContain("openclaw-camera-snap-");