Standardize API response envelopes: use items for collection responses and update tests
This commit is contained in:
@@ -107,7 +107,7 @@ vi.mock("../../api/config", () => ({
|
||||
createActionFile: vi.fn(),
|
||||
previewLog: vi.fn(),
|
||||
testRegex: vi.fn(),
|
||||
fetchInactiveJails: vi.fn().mockResolvedValue({ jails: [], total: 0 }),
|
||||
fetchInactiveJails: vi.fn().mockResolvedValue({ items: [], total: 0 }),
|
||||
activateJail: vi.fn(),
|
||||
deactivateJail: vi.fn(),
|
||||
fetchParsedFilter: vi.fn(),
|
||||
@@ -139,7 +139,7 @@ vi.mock("../../api/config", () => ({
|
||||
}));
|
||||
|
||||
vi.mock("../../api/jails", () => ({
|
||||
fetchJails: vi.fn().mockResolvedValue({ jails: [], total: 0 }),
|
||||
fetchJails: vi.fn().mockResolvedValue({ items: [], total: 0 }),
|
||||
}));
|
||||
|
||||
/** Minimal jail fixture used across tests. */
|
||||
@@ -185,7 +185,7 @@ async function openSshdAccordion(user: ReturnType<typeof userEvent.setup>) {
|
||||
describe("ConfigPage — Add Log Path", () => {
|
||||
beforeEach(() => {
|
||||
vi.clearAllMocks();
|
||||
mockFetchJailConfigs.mockResolvedValue({ jails: [MOCK_JAIL], total: 1 });
|
||||
mockFetchJailConfigs.mockResolvedValue({ items: [MOCK_JAIL], total: 1 });
|
||||
mockAddLogPath.mockResolvedValue(undefined);
|
||||
});
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ const mockFetchJails = vi.mocked(fetchJails);
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
const mockJailsResponse: JailListResponse = {
|
||||
jails: [
|
||||
items: [
|
||||
{
|
||||
name: "sshd",
|
||||
enabled: true,
|
||||
|
||||
@@ -12,7 +12,7 @@ vi.mock("../../../hooks/useAutoSave");
|
||||
vi.mock("../../../hooks/useJailConfigs");
|
||||
vi.mock("../../../hooks/useConfigActiveStatus");
|
||||
vi.mock("../../../api/config", () => ({
|
||||
fetchInactiveJails: vi.fn().mockResolvedValue({ jails: [] }),
|
||||
fetchInactiveJails: vi.fn().mockResolvedValue({ items: [] }),
|
||||
deactivateJail: vi.fn(),
|
||||
deleteJailLocalOverride: vi.fn(),
|
||||
addLogPath: vi.fn(),
|
||||
|
||||
Reference in New Issue
Block a user