feat(support): filter waiting tickets and staff assignments
CI / check (push) Failing after 53s
CI / deploy (push) Skipped
CI / publish-container (push) Skipped

This commit is contained in:
Simo committed 2026-09-11 00:20:54 +02:00
1 parent 5d18af932d
commit 25d0a13050
7 files changed
+173 -6

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
import { describe, expect, it } from "vitest";
import { ticketReplyAge } from "./ticket-reply-age";
describe("ticket reply age", () => {
it("measures elapsed minutes, including day boundaries", () => {
expect(
ticketReplyAge(
"2026-09-10T12:00:00Z",
Date.parse("2026-09-11T13:30:00Z"),
),
).toBe(1530);
});
it("does not report negative or invalid ages", () => {
expect(ticketReplyAge(new Date(2000), 1000)).toBe(0);
expect(ticketReplyAge("invalid")).toBeNull();
expect(ticketReplyAge(null)).toBeNull();
});
});