test(ui): preserve guardrail helper exports in panel mock

This commit is contained in:
yucheng 2026-07-22 00:08:01 +00:00
parent 4ba3b4fcb3
commit 41bf11a930

View file

@ -48,12 +48,16 @@ vi.mock("@/utils/roles", () => ({
isAdminRole: vi.fn((role: string) => role === "admin"),
}));
vi.mock("./guardrail_info_helpers", () => ({
getGuardrailLogoAndName: vi.fn(() => ({
logo: null,
displayName: "Test Provider",
})),
}));
vi.mock("./guardrail_info_helpers", async (importOriginal) => {
const actual = await importOriginal<typeof import("./guardrail_info_helpers")>();
return {
...actual,
getGuardrailLogoAndName: vi.fn(() => ({
logo: null,
displayName: "Test Provider",
})),
};
});
beforeAll(() => {
Object.defineProperty(window, "matchMedia", {