From 70ff9069cfedc87ec0d509fdf5c5eca58bac41b1 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 27 Apr 2026 08:25:31 +0100 Subject: [PATCH] test: align ui vitest config expectations --- test/vitest-projects-config.test.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test/vitest-projects-config.test.ts b/test/vitest-projects-config.test.ts index 3d84a922659..d3d6a405e48 100644 --- a/test/vitest-projects-config.test.ts +++ b/test/vitest-projects-config.test.ts @@ -140,21 +140,21 @@ describe("projects vitest config", () => { ]); }); - it("keeps the root ui lane aligned with the isolated jsdom setup", () => { + it("keeps the root ui lane aligned with the shared jsdom setup", () => { const config = createUiVitestConfig(); expect(config.test.environment).toBe("jsdom"); - expect(config.test.isolate).toBe(true); - expect(config.test.runner).toBeUndefined(); + expect(config.test.isolate).toBe(false); + expect(normalizeConfigPath(config.test.runner)).toBe("test/non-isolated-runner.ts"); const setupFiles = normalizeConfigPaths(config.test.setupFiles); expect(setupFiles).not.toContain("test/setup-openclaw-runtime.ts"); expect(setupFiles).toContain("ui/src/test-helpers/lit-warnings.setup.ts"); expect(config.test.deps?.optimizer?.web?.enabled).toBe(true); }); - it("keeps the unit-ui shard aligned with the isolated jsdom setup", () => { + it("keeps the unit-ui shard aligned with the shared jsdom setup", () => { expect(unitUiConfig.test?.environment).toBe("jsdom"); - expect(unitUiConfig.test?.isolate).toBe(true); - expect(unitUiConfig.test?.runner).toBeUndefined(); + expect(unitUiConfig.test?.isolate).toBe(false); + expect(normalizeConfigPath(unitUiConfig.test?.runner)).toBe("test/non-isolated-runner.ts"); const setupFiles = normalizeConfigPaths(unitUiConfig.test?.setupFiles); expect(setupFiles).not.toContain("test/setup-openclaw-runtime.ts"); expect(setupFiles).toContain("ui/src/test-helpers/lit-warnings.setup.ts");