Files
multica/apps/web/lib/public-host.test.ts
ZIce e1d0d68c53 Fix public host root redirect (#5363)
Co-authored-by: multica-agent <github@multica.ai>
2026-07-14 09:11:21 +08:00

20 lines
581 B
TypeScript

import { describe, expect, it } from "vitest";
import { isOfficialMarketingHost } from "./public-host";
describe("isOfficialMarketingHost", () => {
it.each(["multica.ai", "www.multica.ai", "MULTICA.AI", "multica.ai."])(
"recognizes %s as an official marketing host",
(host) => {
expect(isOfficialMarketingHost(host)).toBe(true);
},
);
it.each(["app.multica.ai", "api.multica.ai", "localhost", "multica.test"])(
"does not treat %s as the public marketing host",
(host) => {
expect(isOfficialMarketingHost(host)).toBe(false);
},
);
});