Files
buzz-sheet/lib/outbox/repository.test.ts
T

12 lines
315 B
TypeScript

import { describe, expect, it } from "vitest";
import { retryDelayMs } from "./repository";
describe("outbox retry policy", () => {
it("uses capped exponential backoff", () => {
expect(retryDelayMs(1)).toBe(500);
expect(retryDelayMs(4)).toBe(4_000);
expect(retryDelayMs(30)).toBe(60_000);
});
});