From c469fac8ef9f527a910131e9598a80bbf4d53546 Mon Sep 17 00:00:00 2001 From: Onur Date: Thu, 8 Jan 2026 15:25:13 +0300 Subject: [PATCH] Tests: speed up media note prompt setup --- src/auto-reply/reply.media-note.test.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/auto-reply/reply.media-note.test.ts b/src/auto-reply/reply.media-note.test.ts index 6a625fd06..354ca1aa3 100644 --- a/src/auto-reply/reply.media-note.test.ts +++ b/src/auto-reply/reply.media-note.test.ts @@ -30,12 +30,22 @@ function makeResult(text: string) { async function withTempHome(fn: (home: string) => Promise): Promise { const base = await fs.mkdtemp(path.join(os.tmpdir(), "clawdbot-media-note-")); const previousHome = process.env.HOME; + const previousBundledSkills = process.env.CLAWDBOT_BUNDLED_SKILLS_DIR; process.env.HOME = base; + process.env.CLAWDBOT_BUNDLED_SKILLS_DIR = path.join( + base, + "bundled-skills", + ); try { vi.mocked(runEmbeddedPiAgent).mockReset(); return await fn(base); } finally { process.env.HOME = previousHome; + if (previousBundledSkills === undefined) { + delete process.env.CLAWDBOT_BUNDLED_SKILLS_DIR; + } else { + process.env.CLAWDBOT_BUNDLED_SKILLS_DIR = previousBundledSkills; + } try { await fs.rm(base, { recursive: true, force: true }); } catch {