mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-19 05:01:15 +00:00
test(browser): stop reloading auth server module
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
|
||||
import { startBrowserControlServerFromConfig, stopBrowserControlServer } from "./server.js";
|
||||
import { getFreePort } from "./test-port.js";
|
||||
|
||||
const mocks = vi.hoisted(() => ({
|
||||
@@ -56,18 +57,12 @@ vi.mock("./pw-ai-state.js", () => ({
|
||||
isPwAiLoaded: vi.fn(() => false),
|
||||
}));
|
||||
|
||||
let startBrowserControlServerFromConfig: typeof import("./server.js").startBrowserControlServerFromConfig;
|
||||
let stopBrowserControlServer: typeof import("./server.js").stopBrowserControlServer;
|
||||
|
||||
describe("browser control auth bootstrap failures", () => {
|
||||
beforeEach(async () => {
|
||||
mocks.controlPort = await getFreePort();
|
||||
mocks.ensureBrowserControlAuth.mockClear();
|
||||
mocks.resolveBrowserControlAuth.mockClear();
|
||||
mocks.ensureExtensionRelayForProfiles.mockClear();
|
||||
vi.resetModules();
|
||||
({ startBrowserControlServerFromConfig, stopBrowserControlServer } =
|
||||
await import("./server.js"));
|
||||
});
|
||||
|
||||
afterEach(async () => {
|
||||
|
||||
Reference in New Issue
Block a user