mirror of
https://github.com/Sea-Haven-Industries/shoc-frontend-new.git
synced 2026-09-30 10:23:11 +00:00
15 lines
504 B
TypeScript
15 lines
504 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { isAdminUser } from "@/lib/auth/user-utils";
|
|
|
|
describe("isAdminUser", () => {
|
|
it("returns true when Admin appears in roles", () => {
|
|
expect(isAdminUser("Admin")).toBe(true);
|
|
expect(isAdminUser("Dispatcher,Admin")).toBe(true);
|
|
expect(isAdminUser(" admin ")).toBe(true);
|
|
});
|
|
|
|
it("returns false for non-admin roles", () => {
|
|
expect(isAdminUser("Dispatcher")).toBe(false);
|
|
expect(isAdminUser(undefined)).toBe(false);
|
|
});
|
|
});
|