From e44a995e836b7eee00d86bf16becfca6982fd313 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 6 Apr 2026 22:49:10 +0100 Subject: [PATCH] test: trim qmd manager fixture setup --- extensions/memory-core/src/memory/qmd-manager.test.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/extensions/memory-core/src/memory/qmd-manager.test.ts b/extensions/memory-core/src/memory/qmd-manager.test.ts index 0995496a91f..d119851a253 100644 --- a/extensions/memory-core/src/memory/qmd-manager.test.ts +++ b/extensions/memory-core/src/memory/qmd-manager.test.ts @@ -207,10 +207,9 @@ describe("QmdMemoryManager", () => { tmpRoot = path.join(fixtureRoot, `case-${fixtureCount++}`); workspaceDir = path.join(tmpRoot, "workspace"); stateDir = path.join(tmpRoot, "state"); - await fs.mkdir(tmpRoot); // Only workspace must exist for configured collection paths; state paths are // created lazily by manager code when needed. - await fs.mkdir(workspaceDir); + await fs.mkdir(workspaceDir, { recursive: true }); process.env.OPENCLAW_STATE_DIR = stateDir; // Keep the default Windows path unresolved for most tests so spawn mocks can // match the logical package command. Tests that verify wrapper resolution