10 lines
537 B
JavaScript
10 lines
537 B
JavaScript
import { expect, test } from "bun:test";
|
|
import { resolveDeploymentVersionCreatedAt } from "./instance-deployment";
|
|
|
|
test("normalizes a runtime-supplied deployment version timestamp and rejects missing or invalid values", () => {
|
|
expect(resolveDeploymentVersionCreatedAt({ deploymentVersionCreatedAt: "2026-10-02T08:00:00+08:00" }))
|
|
.toBe("2026-10-02T00:00:00.000Z");
|
|
expect(resolveDeploymentVersionCreatedAt({})).toBeNull();
|
|
expect(resolveDeploymentVersionCreatedAt({ deploymentVersionCreatedAt: "unknown" })).toBeNull();
|
|
});
|