mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-20 18:46:26 +00:00
test: require parallels agent responses
This commit is contained in:
parent
d7ea6d9f8c
commit
bae211f72a
7 changed files with 209 additions and 12 deletions
|
|
@ -319,13 +319,20 @@ console.log(JSON.stringify(result));
|
|||
expect(script, scriptPath).toContain("tools.profile");
|
||||
expect(script, scriptPath).toContain("--thinking");
|
||||
expect(script, scriptPath).toContain("minimal");
|
||||
expect(script, scriptPath).toContain("finalAssistant(Raw|Visible)Text");
|
||||
}
|
||||
expect(readFileSync(TS_PATHS.macos, "utf8")).toContain("resolveParallelsModelTimeoutSeconds");
|
||||
expect(readFileSync(TS_PATHS.linux, "utf8")).toContain("resolveParallelsModelTimeoutSeconds");
|
||||
expect(readFileSync(TS_PATHS.windows, "utf8")).toContain("windowsModelProviderTimeoutScript");
|
||||
|
||||
const npmUpdateScripts = readFileSync(TS_PATHS.npmUpdateScripts, "utf8");
|
||||
expect(npmUpdateScripts).toContain("posixAgentWorkspaceScript");
|
||||
expect(npmUpdateScripts).toContain("windowsAgentWorkspaceScript");
|
||||
expect(npmUpdateScripts).toContain("tools.profile");
|
||||
expect(npmUpdateScripts).toContain("--thinking minimal");
|
||||
expect(npmUpdateScripts).toContain("finalAssistant(Raw|Visible)Text");
|
||||
expect(npmUpdateScripts).toContain("posixAssertAgentOkScript");
|
||||
expect(npmUpdateScripts).toContain("windowsModelProviderTimeoutScript");
|
||||
});
|
||||
|
||||
it("clears phase timers and applies phase deadlines to guest commands", () => {
|
||||
|
|
@ -451,6 +458,7 @@ console.log(JSON.stringify(result));
|
|||
|
||||
expect(script).toContain('guestPowerShellBackground(\n "agent-turn"');
|
||||
expect(script).toContain("OPENCLAW_PARALLELS_WINDOWS_AGENT_TIMEOUT_S");
|
||||
expect(script).toContain("windowsModelProviderTimeoutScript(this.auth.modelId)");
|
||||
expect(script).toContain("finalAssistant(Raw|Visible)Text");
|
||||
expect(script).toContain("parallels-windows-smoke-retry-$attempt");
|
||||
expect(script).not.toContain("$config.models.providers");
|
||||
|
|
@ -471,6 +479,8 @@ console.log(JSON.stringify(result));
|
|||
const windows = readFileSync(TS_PATHS.windows, "utf8");
|
||||
|
||||
expect(powershell).toContain("windowsOpenClawResolver");
|
||||
expect(powershell).toContain('resolveParallelsModelTimeoutSeconds("windows")');
|
||||
expect(powershell).toContain("models.providers.${providerId}.timeoutSeconds");
|
||||
expect(powershell).toContain("Resolve-OpenClawCommand");
|
||||
expect(powershell).toContain("npm\\node_modules\\openclaw\\openclaw.mjs");
|
||||
expect(powershell).toContain("$ErrorActionPreference = 'Continue'");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue