t3-code-android-nightly/packages/client-runtime/src/scheduledTaskWebhook.test.ts
Julius Marminge f33b060caf
feat(relay,server,web,mobile): opt-in to hold webhooks while offline (#15487)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 15:14:53 -07:00

13 lines
487 B
TypeScript

import { describe, expect, it } from "vite-plus/test";
import { parseMaxDeliveryAge } from "./scheduledTaskWebhook.ts";
describe("parseMaxDeliveryAge", () => {
it("treats blank as no limit and rejects values the server would not accept", () => {
expect(parseMaxDeliveryAge("")).toBeNull();
expect(parseMaxDeliveryAge(" 45 ")).toBe(45);
for (const invalid of ["0", "1.5", "-3", "abc", "1441"]) {
expect(parseMaxDeliveryAge(invalid)).toBeUndefined();
}
});
});