























@@ -23,7 +23,6 @@ type HarnessState = {
2323attachOnly?: boolean;
2424}
2525>;
26-createTargetId: string | null;
2726prevGatewayPort: string | undefined;
2827prevGatewayToken: string | undefined;
2928prevGatewayPassword: string | undefined;
@@ -37,7 +36,6 @@ const state: HarnessState = {
3736cfgEvaluateEnabled: true,
3837cfgDefaultProfile: "openclaw",
3938cfgProfiles: {},
40-createTargetId: null,
4139prevGatewayPort: undefined,
4240prevGatewayToken: undefined,
4341prevGatewayPassword: undefined,
@@ -59,14 +57,6 @@ export function restoreGatewayPortEnv(prevGatewayPort: string | undefined): void
5957process.env.OPENCLAW_GATEWAY_PORT = prevGatewayPort;
6058}
615962-export function setBrowserControlServerCreateTargetId(targetId: string | null): void {
63-state.createTargetId = targetId;
64-}
65-66-export function setBrowserControlServerAttachOnly(attachOnly: boolean): void {
67-state.cfgAttachOnly = attachOnly;
68-}
69-7060export function setBrowserControlServerEvaluateEnabled(enabled: boolean): void {
7161state.cfgEvaluateEnabled = enabled;
7262}
@@ -360,10 +350,6 @@ const chromeMcpMocks = vi.hoisted(() => ({
360350uploadChromeMcpFile: vi.fn(async () => {}),
361351}));
362352363-export function getChromeMcpMocks(): Record<string, MockFn> {
364-return chromeMcpMocks as unknown as Record<string, MockFn>;
365-}
366-367353const chromeUserDataDir = vi.hoisted(() => ({ dir: "/tmp/openclaw" }));
368354installChromeUserDataDirHooks(chromeUserDataDir);
369355@@ -435,10 +421,6 @@ vi.mock("../config/config.js", async () => {
435421436422const launchCalls = vi.hoisted(() => [] as Array<{ port: number }>);
437423438-export function getLaunchCalls() {
439-return launchCalls;
440-}
441-442424vi.mock("./chrome.js", () => ({
443425isChromeCdpReady: vi.fn(async () => state.reachable),
444426isChromeReachable: vi.fn(async () => state.reachable),
@@ -535,7 +517,6 @@ export async function resetBrowserControlServerTestContext(): Promise<void> {
535517state.cfgEvaluateEnabled = true;
536518state.cfgDefaultProfile = "openclaw";
537519state.cfgProfiles = defaultProfilesForState(state.testPort);
538-state.createTargetId = null;
539520540521mockClearAll(pwMocks);
541522mockClearAll(cdpMocks);
@@ -583,9 +564,6 @@ export function installBrowserControlServerHooks() {
583564beforeEach(async () => {
584565vi.useRealTimers();
585566cdpMocks.createTargetViaCdp.mockImplementation(async () => {
586-if (state.createTargetId) {
587-return { targetId: state.createTargetId };
588-}
589567throw new Error("cdp disabled");
590568});
591569此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。