test(sandbox): add coverage for binds -v flag emission

This commit is contained in:
Aaron Konyer
2026-01-12 13:40:33 -07:00
committed by Peter Steinberger
parent 0b2b8c7c52
commit 583fc4fb11
3 changed files with 71 additions and 11159 deletions

View File

@@ -1020,6 +1020,11 @@ export function buildSandboxCreateArgs(params: {
const formatted = formatUlimitValue(name, value);
if (formatted) args.push("--ulimit", formatted);
}
if (params.cfg.binds?.length) {
for (const bind of params.cfg.binds) {
args.push("-v", bind);
}
}
return args;
}
@@ -1055,11 +1060,6 @@ async function createSandboxContainer(params: {
`${params.agentWorkspaceDir}:${SANDBOX_AGENT_WORKSPACE_MOUNT}${agentMountSuffix}`,
);
}
if (cfg.binds?.length) {
for (const bind of cfg.binds) {
args.push("-v", bind);
}
}
args.push(cfg.image, "sleep", "infinity");
await execDocker(args);