























@@ -3457,6 +3457,7 @@ output="$(cat "$sampler_log")"
34573457[MCP_CODE_MODE_GATEWAY_LIVE_DOCKER_E2E_PATH, "OPENCLAW_MCP_CODE_MODE_LIVE_GATEWAY_PORT", "0"],
34583458[CODEX_MEDIA_PATH_DOCKER_E2E_PATH, "OPENCLAW_CODEX_MEDIA_PATH_PORT", "18790tcp"],
34593459[OPENAI_CHAT_TOOLS_DOCKER_E2E_PATH, "OPENCLAW_OPENAI_CHAT_TOOLS_PORT", "0"],
3460+[OPENAI_WEB_SEARCH_MINIMAL_E2E_PATH, "OPENCLAW_OPENAI_WEB_SEARCH_MINIMAL_PORT", "18789tcp"],
34603461])("rejects invalid Docker E2E ports before setup", (scriptPath, envName, value) => {
34613462const result = spawnSync("bash", [scriptPath], {
34623463encoding: "utf8",
@@ -4153,6 +4154,13 @@ output="$(cat "$sampler_log")"
41534154const scenario = readFileSync(OPENAI_WEB_SEARCH_MINIMAL_SCENARIO_PATH, "utf8");
41544155const client = readFileSync(OPENAI_WEB_SEARCH_MINIMAL_CLIENT_PATH, "utf8");
415541564157+expect(runner).toContain(
4158+"PORT=\"$(docker_e2e_read_tcp_port_env OPENCLAW_OPENAI_WEB_SEARCH_MINIMAL_PORT 18789)\"",
4159+);
4160+expect(runner).toContain('MOCK_PORT="80"');
4161+expect(runner).not.toContain("OPENCLAW_OPENAI_WEB_SEARCH_MINIMAL_MOCK_PORT");
4162+expect(runner).toContain('-e "PORT=$PORT"');
4163+expect(runner).toContain('-e "MOCK_PORT=$MOCK_PORT"');
41564164expect(runner).toContain("scripts/e2e/lib/openai-web-search-minimal/scenario.sh");
41574165expect(scenario).toContain("scripts/e2e/lib/openai-web-search-minimal/client.mjs");
41584166expect(client).toContain("const callGateway = await loadCallGateway();");
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。