fix(browser): derive cdp port from control url

This commit is contained in:
Peter Steinberger
2025-12-13 15:16:42 +00:00
parent 208ba02a4a
commit 2d36ae6326
2 changed files with 14 additions and 2 deletions

View File

@@ -38,6 +38,14 @@ describe("browser config", () => {
expect(shouldStartLocalBrowserServer(resolved)).toBe(false);
});
it("derives CDP port as control port + 1", () => {
const resolved = resolveBrowserConfig({
controlUrl: "http://127.0.0.1:19000",
});
expect(resolved.controlPort).toBe(19000);
expect(resolved.cdpPort).toBe(19001);
});
it("rejects unsupported protocols", () => {
expect(() =>
resolveBrowserConfig({ controlUrl: "ws://127.0.0.1:18790" }),