Files
openclaw/src/cron/parse.test.ts
2026-05-28 13:20:09 -04:00

13 lines
426 B
TypeScript

import { describe, expect, it } from "vitest";
import { parseAbsoluteTimeMs } from "./parse.js";
describe("parseAbsoluteTimeMs", () => {
it("parses positive epoch milliseconds", () => {
expect(parseAbsoluteTimeMs("1700000000000")).toBe(1_700_000_000_000);
});
it("rejects digit-only timestamps outside the Date range", () => {
expect(parseAbsoluteTimeMs(String(Number.MAX_SAFE_INTEGER))).toBeNull();
});
});