diff --git a/packages/plugins/sandbox-providers/daytona/src/plugin.test.ts b/packages/plugins/sandbox-providers/daytona/src/plugin.test.ts index d3551fee1b..e2b5e85d47 100644 --- a/packages/plugins/sandbox-providers/daytona/src/plugin.test.ts +++ b/packages/plugins/sandbox-providers/daytona/src/plugin.test.ts @@ -1621,7 +1621,8 @@ describe("Daytona sandbox provider plugin", () => { it("deletes the session at destroy even when the sandbox delete throws", async () => { process.env.DAYTONA_API_KEY = "host-key"; const sandbox = createMockSandbox(); - mockGet.mockResolvedValue(sandbox); + sandbox.delete.mockRejectedValueOnce(new Error("delete failed")); + mockGet.mockResolvedValue(sandbox); await plugin.definition.onEnvironmentExecute?.(sessionExecParams()); const sessionId = sandbox.process.createSession.mock.calls[0]![0] as string;