ci: avoid pnpm prompts in live docker tests

This commit is contained in:
Peter Steinberger
2026-05-13 02:35:10 +01:00
parent 130b9bb2c1
commit f1ddaf46c7
7 changed files with 17 additions and 5 deletions

View File

@@ -13,6 +13,15 @@ function readForwardedDockerEnvVars(): string[] {
}
describe("scripts/test-live-cli-backend-docker.sh", () => {
it("runs the staged live test without invoking pnpm inside Docker", () => {
const script = fs.readFileSync(SCRIPT_PATH, "utf8");
expect(script).toContain(
"node scripts/test-live.mjs -- src/gateway/gateway-cli-backend.live.test.ts",
);
expect(script).not.toContain("pnpm test:live src/gateway/gateway-cli-backend.live.test.ts");
});
it("forwards both fresh and resume CLI arg overrides into the Docker container", () => {
const forwardedVars = readForwardedDockerEnvVars();