Files
kandev/apps/web/lib/routing/client-route-helpers.test.ts
T
2026-06-18 18:36:48 +01:00

20 lines
544 B
TypeScript

import { describe, expect, it } from "vitest";
import { toRouteErrorState } from "./client-route-helpers";
describe("toRouteErrorState", () => {
it("uses the error message when available", () => {
expect(toRouteErrorState(new Error("network down"))).toEqual({
status: "error",
message: "network down",
});
});
it("falls back for non-Error values", () => {
expect(toRouteErrorState("offline", "Failed to load routine")).toEqual({
status: "error",
message: "Failed to load routine",
});
});
});