mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-29 01:52:04 +00:00
test: drop browser plugin registration smoke
This commit is contained in:
@@ -47,23 +47,6 @@ function createApi() {
|
||||
}
|
||||
|
||||
describe("browser plugin", () => {
|
||||
it("registers browser tool, cli, gateway method, and service ownership", () => {
|
||||
const { api, registerCli, registerGatewayMethod, registerService, registerTool } = createApi();
|
||||
browserPlugin.register(api);
|
||||
|
||||
expect(registerTool).toHaveBeenCalledTimes(1);
|
||||
expect(registerCli).toHaveBeenCalledWith(expect.any(Function), { commands: ["browser"] });
|
||||
expect(registerGatewayMethod).toHaveBeenCalledWith(
|
||||
"browser.request",
|
||||
runtimeApiMocks.handleBrowserGatewayRequest,
|
||||
{ scope: "operator.write" },
|
||||
);
|
||||
expect(runtimeApiMocks.createBrowserPluginService).toHaveBeenCalledTimes(1);
|
||||
expect(registerService).toHaveBeenCalledWith(
|
||||
runtimeApiMocks.createBrowserPluginService.mock.results[0]?.value,
|
||||
);
|
||||
});
|
||||
|
||||
it("forwards per-session browser options into the tool factory", () => {
|
||||
const { api, registerTool } = createApi();
|
||||
browserPlugin.register(api);
|
||||
|
||||
Reference in New Issue
Block a user