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" } }, channels: { telegram: { dmPolicy: "pairing" } },
}); });
readChannelAllowFromStore.mockResolvedValue([]); readChannelAllowFromStore.mockResolvedValue([]);
upsertChannelPairingRequest.mockReset(); upsertChannelPairingRequest.mockClear();
upsertChannelPairingRequest.mockResolvedValue({ code: "PAIRCODE", created: true });
for (const result of testCase.upsertResults) { for (const result of testCase.upsertResults) {
upsertChannelPairingRequest.mockResolvedValueOnce(result); upsertChannelPairingRequest.mockResolvedValueOnce(result);
} }