From 965cdd765b83f8dca9100a45bc5b393c538bccf3 Mon Sep 17 00:00:00 2001 From: Lukas Date: Sun, 22 Mar 2026 21:46:01 +0100 Subject: [PATCH] Fix useJailDetail mocked command responses to match JailCommandResponse type --- frontend/src/hooks/__tests__/useJailDetail.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/hooks/__tests__/useJailDetail.test.ts b/frontend/src/hooks/__tests__/useJailDetail.test.ts index 9df7055..fd47d37 100644 --- a/frontend/src/hooks/__tests__/useJailDetail.test.ts +++ b/frontend/src/hooks/__tests__/useJailDetail.test.ts @@ -36,7 +36,7 @@ describe("useJailDetail control methods", () => { }); it("calls start() and refetches jail data", async () => { - vi.mocked(jailsApi.startJail).mockResolvedValue(undefined); + vi.mocked(jailsApi.startJail).mockResolvedValue({ message: "jail started", jail: "sshd" }); const { result } = renderHook(() => useJailDetail("sshd")); @@ -58,7 +58,7 @@ describe("useJailDetail control methods", () => { }); it("calls stop() and refetches jail data", async () => { - vi.mocked(jailsApi.stopJail).mockResolvedValue(undefined); + vi.mocked(jailsApi.stopJail).mockResolvedValue({ message: "jail stopped", jail: "sshd" }); const { result } = renderHook(() => useJailDetail("sshd")); @@ -77,7 +77,7 @@ describe("useJailDetail control methods", () => { }); it("calls reload() and refetches jail data", async () => { - vi.mocked(jailsApi.reloadJail).mockResolvedValue(undefined); + vi.mocked(jailsApi.reloadJail).mockResolvedValue({ message: "jail reloaded", jail: "sshd" }); const { result } = renderHook(() => useJailDetail("sshd")); @@ -96,7 +96,7 @@ describe("useJailDetail control methods", () => { }); it("calls setIdle() with correct parameter and refetches jail data", async () => { - vi.mocked(jailsApi.setJailIdle).mockResolvedValue(undefined); + vi.mocked(jailsApi.setJailIdle).mockResolvedValue({ message: "jail idle toggled", jail: "sshd" }); const { result } = renderHook(() => useJailDetail("sshd"));