Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
549 B ยท 18 lines
TypeScript
12345678910111213141516171819import { describe, expect, test } from "@openstatus/test-utils";import { Cron, Result } from "effect";
import { SCHEDULED_TASKS } from "./scheduler";
describe("SCHEDULED_TASKS", () => { test("every expression parses", () => { for (const task of SCHEDULED_TASKS) { const parsed = Cron.parse(task.expression); expect(Result.isSuccess(parsed)).toBe(true); } });
test("task names are unique", () => { const names = SCHEDULED_TASKS.map((task) => task.name); expect(new Set(names).size).toBe(names.length); });});