chore: migrate to oxlint and oxfmt

Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
This commit is contained in:
Peter Steinberger
2026-01-14 14:31:43 +00:00
parent 912ebffc63
commit c379191f80
1480 changed files with 28608 additions and 43547 deletions

View File

@@ -20,22 +20,13 @@ describe("polls", () => {
it("enforces max option count when configured", () => {
expect(() =>
normalizePollInput(
{ question: "Q", options: ["A", "B", "C"] },
{ maxOptions: 2 },
),
normalizePollInput({ question: "Q", options: ["A", "B", "C"] }, { maxOptions: 2 }),
).toThrow(/at most 2/);
});
it("clamps poll duration with defaults", () => {
expect(
normalizePollDurationHours(undefined, { defaultHours: 24, maxHours: 48 }),
).toBe(24);
expect(
normalizePollDurationHours(999, { defaultHours: 24, maxHours: 48 }),
).toBe(48);
expect(
normalizePollDurationHours(1, { defaultHours: 24, maxHours: 48 }),
).toBe(1);
expect(normalizePollDurationHours(undefined, { defaultHours: 24, maxHours: 48 })).toBe(24);
expect(normalizePollDurationHours(999, { defaultHours: 24, maxHours: 48 })).toBe(48);
expect(normalizePollDurationHours(1, { defaultHours: 24, maxHours: 48 })).toBe(1);
});
});