From 68fd946e6d4c7f8f882bd30de2d26d1f4edc0927 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Tue, 21 Apr 2026 07:28:52 -0700 Subject: [PATCH] test(zalo): use preferred tmp dir in outbound media test --- extensions/zalo/src/outbound-media.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/zalo/src/outbound-media.test.ts b/extensions/zalo/src/outbound-media.test.ts index eec82d29a24..58a6f7cdb65 100644 --- a/extensions/zalo/src/outbound-media.test.ts +++ b/extensions/zalo/src/outbound-media.test.ts @@ -1,6 +1,6 @@ import { stat } from "node:fs/promises"; -import { tmpdir } from "node:os"; import { join } from "node:path"; +import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/temp-path"; import { beforeEach, describe, expect, it, vi } from "vitest"; const loadOutboundMediaFromUrlMock = vi.fn(); @@ -86,7 +86,7 @@ describe("zalo outbound hosted media", () => { const id = pathname.split("/").pop(); expect(id).toBeTruthy(); - const storageDir = join(tmpdir(), "openclaw-zalo-outbound-media"); + const storageDir = join(resolvePreferredOpenClawTmpDir(), "openclaw-zalo-outbound-media"); const [dirStats, metadataStats, bufferStats] = await Promise.all([ stat(storageDir), stat(join(storageDir, `${id}.json`)),