import { describe, expect, it } from "vitest"; import { isAuthorizedAdmin, } from "./authorization"; const verified = { id: "admin", email: "admin@example.com", emailVerified: true, }; describe("admin authorization", () => { it("allows any verified credential user", () => { expect(isAuthorizedAdmin(verified)).toBe(true); expect( isAuthorizedAdmin({ ...verified, emailVerified: false }), ).toBe(false); }); it("denies missing users", () => { expect(isAuthorizedAdmin(null)).toBe(false); }); });