mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-09-21 05:52:35 +08:00
test(sandbox): assert unsupported backend denial
This commit is contained in:
@@ -259,7 +259,13 @@ it.instance(
|
||||
const id = SessionID.make("ses_sandbox_default_on")
|
||||
const status = yield* SandboxPolicy.status(id)
|
||||
expect(status.enabled).toBe(status.available)
|
||||
expect(yield* execute(id, sandboxed)).toBe(status.available)
|
||||
const result = yield* execute(id, sandboxed).pipe(Effect.exit)
|
||||
if (!status.available) {
|
||||
expect(Exit.isFailure(result)).toBe(true)
|
||||
return
|
||||
}
|
||||
expect(Exit.isSuccess(result)).toBe(true)
|
||||
if (Exit.isSuccess(result)) expect(result.value).toBe(true)
|
||||
}),
|
||||
{ config: { sandbox: { enabled: true } } },
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user