test(telegram): avoid heavy pairing-store mock reset in dm flow loop

This commit is contained in:
Peter Steinberger
2026-02-22 00:03:14 +00:00
parent fcb191c5cb
commit 397d48c0a4

View File

@@ -285,7 +285,8 @@ describe("createTelegramBot", () => {
channels: { telegram: { dmPolicy: "pairing" } },
});
readChannelAllowFromStore.mockResolvedValue([]);
upsertChannelPairingRequest.mockReset();
upsertChannelPairingRequest.mockClear();
upsertChannelPairingRequest.mockResolvedValue({ code: "PAIRCODE", created: true });
for (const result of testCase.upsertResults) {
upsertChannelPairingRequest.mockResolvedValueOnce(result);
}