fix(qa): use writable tmp in Telegram package runner · openclaw/openclaw@02330f3
obviyus
·
2026-06-17
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -145,6 +145,17 @@ describe("package Telegram live Docker E2E", () => {
|
145 | 145 | ); |
146 | 146 | }); |
147 | 147 | |
| 148 | +it("uses the container temp root for OpenClaw runtime scratch files", () => { |
| 149 | +const script = readFileSync(DOCKER_SCRIPT_PATH, "utf8"); |
| 150 | +const dockerEnvStart = script.indexOf("docker_env=("); |
| 151 | +const dockerEnvEnd = script.indexOf(")\n\nforward_env_if_set", dockerEnvStart); |
| 152 | +const dockerEnv = script.slice(dockerEnvStart, dockerEnvEnd); |
| 153 | + |
| 154 | +expect(dockerEnvStart).toBeGreaterThanOrEqual(0); |
| 155 | +expect(dockerEnvEnd).toBeGreaterThan(dockerEnvStart); |
| 156 | +expect(dockerEnv).toContain("-e TMPDIR=/tmp"); |
| 157 | +}); |
| 158 | + |
148 | 159 | it("forwards repeated RTT controls to the package Telegram live lane", () => { |
149 | 160 | const script = readFileSync(DOCKER_SCRIPT_PATH, "utf8"); |
150 | 161 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。