mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-27 18:01:46 +00:00
test: fix windows tmp root assertions
This commit is contained in:
@@ -105,38 +105,36 @@ async function withTelegramGatewayWritebackFixture(
|
||||
label: "Telegram",
|
||||
outbound: {
|
||||
deliveryMode: "direct",
|
||||
sendText: async ({ cfg, to, text, accountId, gatewayClientScopes }) =>
|
||||
({
|
||||
channel: "telegram",
|
||||
...(await sendMessageTelegram(to, text, {
|
||||
cfg,
|
||||
accountId: accountId ?? undefined,
|
||||
gatewayClientScopes,
|
||||
token: "123:abc",
|
||||
api: {
|
||||
getChat,
|
||||
sendMessage,
|
||||
},
|
||||
})),
|
||||
}),
|
||||
sendPoll: async ({ cfg, to, poll, accountId, gatewayClientScopes, threadId }) =>
|
||||
({
|
||||
channel: "telegram",
|
||||
...(await sendPollTelegram(to, poll, {
|
||||
cfg,
|
||||
accountId: accountId ?? undefined,
|
||||
gatewayClientScopes,
|
||||
messageThreadId:
|
||||
typeof threadId === "number" && Number.isFinite(threadId)
|
||||
? Math.trunc(threadId)
|
||||
: undefined,
|
||||
token: "123:abc",
|
||||
api: {
|
||||
getChat,
|
||||
sendPoll,
|
||||
},
|
||||
})),
|
||||
}),
|
||||
sendText: async ({ cfg, to, text, accountId, gatewayClientScopes }) => ({
|
||||
channel: "telegram",
|
||||
...(await sendMessageTelegram(to, text, {
|
||||
cfg,
|
||||
accountId: accountId ?? undefined,
|
||||
gatewayClientScopes,
|
||||
token: "123:abc",
|
||||
api: {
|
||||
getChat,
|
||||
sendMessage,
|
||||
},
|
||||
})),
|
||||
}),
|
||||
sendPoll: async ({ cfg, to, poll, accountId, gatewayClientScopes, threadId }) => ({
|
||||
channel: "telegram",
|
||||
...(await sendPollTelegram(to, poll, {
|
||||
cfg,
|
||||
accountId: accountId ?? undefined,
|
||||
gatewayClientScopes,
|
||||
messageThreadId:
|
||||
typeof threadId === "number" && Number.isFinite(threadId)
|
||||
? Math.trunc(threadId)
|
||||
: undefined,
|
||||
token: "123:abc",
|
||||
api: {
|
||||
getChat,
|
||||
sendPoll,
|
||||
},
|
||||
})),
|
||||
}),
|
||||
},
|
||||
}),
|
||||
},
|
||||
|
||||
@@ -99,6 +99,8 @@ const whatsappChunkConfig: OpenClawConfig = {
|
||||
channels: { whatsapp: { textChunkLimit: 4000 } },
|
||||
};
|
||||
|
||||
const expectedResolvedTmpRoot = path.resolve(resolvePreferredOpenClawTmpDir());
|
||||
|
||||
type DeliverOutboundArgs = Parameters<DeliverModule["deliverOutboundPayloads"]>[0];
|
||||
type DeliverOutboundPayload = DeliverOutboundArgs["payloads"][number];
|
||||
type DeliverSession = DeliverOutboundArgs["session"];
|
||||
@@ -490,7 +492,7 @@ describe("deliverOutboundPayloads", () => {
|
||||
"123",
|
||||
"hi",
|
||||
expect.objectContaining({
|
||||
mediaLocalRoots: expect.arrayContaining([resolvePreferredOpenClawTmpDir()]),
|
||||
mediaLocalRoots: expect.arrayContaining([expectedResolvedTmpRoot]),
|
||||
}),
|
||||
);
|
||||
});
|
||||
@@ -510,7 +512,7 @@ describe("deliverOutboundPayloads", () => {
|
||||
"+1555",
|
||||
"hi",
|
||||
expect.objectContaining({
|
||||
mediaLocalRoots: expect.arrayContaining([resolvePreferredOpenClawTmpDir()]),
|
||||
mediaLocalRoots: expect.arrayContaining([expectedResolvedTmpRoot]),
|
||||
}),
|
||||
);
|
||||
});
|
||||
@@ -573,7 +575,7 @@ describe("deliverOutboundPayloads", () => {
|
||||
"+1555",
|
||||
"hi",
|
||||
expect.objectContaining({
|
||||
mediaLocalRoots: expect.arrayContaining([resolvePreferredOpenClawTmpDir()]),
|
||||
mediaLocalRoots: expect.arrayContaining([expectedResolvedTmpRoot]),
|
||||
}),
|
||||
);
|
||||
});
|
||||
@@ -593,7 +595,7 @@ describe("deliverOutboundPayloads", () => {
|
||||
"imessage:+15551234567",
|
||||
"hi",
|
||||
expect.objectContaining({
|
||||
mediaLocalRoots: expect.arrayContaining([resolvePreferredOpenClawTmpDir()]),
|
||||
mediaLocalRoots: expect.arrayContaining([expectedResolvedTmpRoot]),
|
||||
}),
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user