import { describe, expect, test } from "bun:test"; import { buildPublicProfileAbsoluteUrl } from "./public-profile-url"; describe("buildPublicProfileAbsoluteUrl", () => { test("joins origin with /@slug path", () => { expect(buildPublicProfileAbsoluteUrl("https://example.com", "my-slug")).toBe( "https://example.com/@my-slug", ); }); test("normalizes origin without trailing slash", () => { expect(buildPublicProfileAbsoluteUrl("https://example.com/", "ab")).toBe("https://example.com/@ab"); }); });