agent: deliver via rpc and voice forward

This commit is contained in:
Peter Steinberger
2025-12-07 06:05:00 +01:00
parent 1d38f5a4d5
commit 67fa82cf14
11 changed files with 105 additions and 45 deletions

View File

@@ -55,9 +55,9 @@ describe("loginWeb coverage", () => {
output: { statusCode: DisconnectReason.loggedOut },
});
await expect(loginWeb(false, "web", waitForWaConnection as never)).rejects.toThrow(
/cache cleared/i,
);
await expect(
loginWeb(false, "web", waitForWaConnection as never),
).rejects.toThrow(/cache cleared/i);
expect(rmMock).toHaveBeenCalledWith("/tmp/wa-creds", {
recursive: true,
force: true,
@@ -66,9 +66,9 @@ describe("loginWeb coverage", () => {
it("formats and rethrows generic errors", async () => {
waitForWaConnection.mockRejectedValueOnce(new Error("boom"));
await expect(loginWeb(false, "web", waitForWaConnection as never)).rejects.toThrow(
"formatted:Error: boom",
);
await expect(
loginWeb(false, "web", waitForWaConnection as never),
).rejects.toThrow("formatted:Error: boom");
expect(formatError).toHaveBeenCalled();
});
});