fix(housekeeping): avoid ase preview self-redirect
This commit is contained in:
1 parent
f72a2b6c74
commit
a9bdd6bd5d
8 files changed
+31
-26
No files matched your search
@@ -407,13 +407,15 @@ describe("/ase-next first visible domain", () => {
|
||||
vi.clearAllMocks();
|
||||
});
|
||||
|
||||
it("redirects an administrator to Operations in locked registry order", async () => {
|
||||
it("redirects an administrator away from the Operations preview root", async () => {
|
||||
routeMocks.getHousekeepingCapabilityContext.mockResolvedValue(
|
||||
capabilityContext([PERMS.ADMIN_DASHBOARD, PERMS.USERS_VIEW]),
|
||||
);
|
||||
|
||||
await expect(AdminNextPage()).rejects.toThrow("NEXT_REDIRECT:/ase-next");
|
||||
expect(routeMocks.redirect).toHaveBeenCalledWith("/ase-next");
|
||||
await expect(AdminNextPage()).rejects.toThrow(
|
||||
"NEXT_REDIRECT:/ase-next/operations",
|
||||
);
|
||||
expect(routeMocks.redirect).toHaveBeenCalledWith("/ase-next/operations");
|
||||
expect(routeMocks.getHousekeepingCapabilityContext).toHaveBeenCalledTimes(
|
||||
1,
|
||||
);
|
||||
|
||||
Reference in new issue
Block a user