Skip to content

Commit 01af8c5

Browse files
committed
test(snapshot): move rejection iteration to helper
1 parent 22cd22a commit 01af8c5

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

src/lib/actions/sandbox/snapshot/backup-authority.test.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,15 @@ function sandbox(
7878
};
7979
}
8080

81+
function expectOpenClawStateFilesRejected(
82+
requests: readonly StateFileCaptureRequest[],
83+
): void {
84+
for (const request of requests) {
85+
expect(captureOpenClawStateFile("alpha", request)).toBeNull();
86+
}
87+
}
88+
89+
8190
function runtime(handle = "session-1") {
8291
return {
8392
schemaVersion: 1,
@@ -335,9 +344,7 @@ describe("managed snapshot backup authority", () => {
335344
},
336345
];
337346

338-
for (const request of requests) {
339-
expect(captureOpenClawStateFile("alpha", request)).toBeNull();
340-
}
347+
expectOpenClawStateFilesRejected(requests);
341348
expect(privilegedCaptureMocks.withPrivilegedSandboxExecutionLease).not.toHaveBeenCalled();
342349
expect(privilegedCaptureMocks.dockerSpawnSync).not.toHaveBeenCalled();
343350
});

0 commit comments

Comments
 (0)