fix(housekeeping): complete retry command integration

This commit is contained in:
Simo committed 2026-09-03 21:14:15 +02:00
1 parent 4b0c8b82ce
commit 48096833ec
29 files changed
+68 -2

No files matched your search

@@ -1,10 +1,14 @@
import { renderToStaticMarkup } from "react-dom/server";
import { describe, expect, it } from "vitest";
import { describe, expect, it, vi } from "vitest";
import { PERMS } from "@/lib/permission-slugs";
import type { HousekeepingCapabilityContext } from "../../../foundation/contracts";
import { ok } from "../../../foundation/contracts";
import { ContentEditorialPage } from "./editorial";
vi.mock("next/navigation", () => ({
useRouter: () => ({ refresh: vi.fn() }),
}));
function context(granted: readonly string[]): HousekeepingCapabilityContext {
const permissions = new Set(granted);
return {
@@ -14,6 +14,10 @@ vi.mock("../queries/content-queries", () => ({
contentQuery: { run: vi.fn() },
}));
vi.mock("next/navigation", () => ({
useRouter: () => ({ refresh: vi.fn() }),
}));
const context: HousekeepingCapabilityContext = {
actor: { id: 42, username: "operator", rank: 7 },
isSuperAdmin: false,
@@ -1,5 +1,5 @@
import { renderToStaticMarkup } from "react-dom/server";
import { describe, expect, it } from "vitest";
import { describe, expect, it, vi } from "vitest";
import { PERMS } from "@/lib/permission-slugs";
import {
fail,
@@ -13,6 +13,10 @@ import type {
} from "../queries/content-queries";
import { ContentEventWorkflow } from "./event-workflow";
vi.mock("next/navigation", () => ({
useRouter: () => ({ refresh: vi.fn() }),
}));
function context(granted: readonly string[]): HousekeepingCapabilityContext {
const permissions = new Set(granted);
return {
@@ -33,6 +33,10 @@ vi.mock("react", async (importOriginal) => {
};
});
vi.mock("next/navigation", () => ({
useRouter: () => ({ refresh: vi.fn() }),
}));
vi.mock("@/actions/housekeeping-command", () => ({
executeHousekeepingCommand: vi.fn(),
}));