test: drop browser plugin registration smoke

This commit is contained in:
Peter Steinberger
2026-04-01 03:03:27 +01:00
parent 4765ce3ad7
commit 5c27f15fe6

View File

@@ -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);