test(signal): use lightweight clears in sender-prefix and receipts setup

This commit is contained in:
Peter Steinberger
2026-02-22 00:24:39 +00:00
parent 14d6b3741c
commit a9b14df1e3
3 changed files with 6 additions and 6 deletions

View File

@@ -39,8 +39,8 @@ function getSentParams() {
describe("sendMessageIMessage", () => {
beforeEach(() => {
requestMock.mockReset().mockResolvedValue({ ok: true });
stopMock.mockReset().mockResolvedValue(undefined);
requestMock.mockClear().mockResolvedValue({ ok: true });
stopMock.mockClear().mockResolvedValue(undefined);
});
it("sends to chat_id targets", async () => {

View File

@@ -17,11 +17,11 @@ vi.mock("../pairing/pairing-store.js", () => ({
describe("signal event handler sender prefix", () => {
beforeEach(() => {
dispatchMock.mockReset().mockImplementation(async ({ dispatcher, ctx }) => {
dispatchMock.mockClear().mockImplementation(async ({ dispatcher, ctx }) => {
dispatcher.sendFinalReply({ text: "ok" });
return { queuedFinal: true, counts: { tool: 0, block: 0, final: 1 }, ctx };
});
readAllowFromMock.mockReset().mockResolvedValue([]);
readAllowFromMock.mockClear().mockResolvedValue([]);
});
it("prefixes group bodies with sender label", async () => {

View File

@@ -33,8 +33,8 @@ vi.mock("../pairing/pairing-store.js", () => ({
describe("signal event handler typing + read receipts", () => {
beforeEach(() => {
vi.useRealTimers();
sendTypingMock.mockReset().mockResolvedValue(true);
sendReadReceiptMock.mockReset().mockResolvedValue(true);
sendTypingMock.mockClear().mockResolvedValue(true);
sendReadReceiptMock.mockClear().mockResolvedValue(true);
dispatchInboundMessageMock.mockClear();
});