mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
chore: update selenium 4 tests to not use /wd/hub (#21240)
This commit is contained in:
parent
cfdddcf9ba
commit
b4bfbb20f6
@ -103,7 +103,7 @@ test('selenium grid 4.4.0 standalone chromium', async ({ browserName, childProce
|
|||||||
});
|
});
|
||||||
await waitForPort(port);
|
await waitForPort(port);
|
||||||
|
|
||||||
const __testHookSeleniumRemoteURL = `http://127.0.0.1:${port}/wd/hub`;
|
const __testHookSeleniumRemoteURL = `http://127.0.0.1:${port}/`;
|
||||||
const browser = await browserType.launch({ __testHookSeleniumRemoteURL } as any);
|
const browser = await browserType.launch({ __testHookSeleniumRemoteURL } as any);
|
||||||
const page = await browser.newPage();
|
const page = await browser.newPage();
|
||||||
await page.setContent('<title>Hello world</title><div>Get Started</div>');
|
await page.setContent('<title>Hello world</title><div>Get Started</div>');
|
||||||
@ -125,7 +125,7 @@ test('selenium grid 4.4.0 hub + node chromium', async ({ browserName, childProce
|
|||||||
cwd: __dirname,
|
cwd: __dirname,
|
||||||
});
|
});
|
||||||
await waitForPort(port);
|
await waitForPort(port);
|
||||||
const __testHookSeleniumRemoteURL = `http://127.0.0.1:${port}/wd/hub`;
|
const __testHookSeleniumRemoteURL = `http://127.0.0.1:${port}/`;
|
||||||
|
|
||||||
const node = childProcess({
|
const node = childProcess({
|
||||||
command: ['java', `-Dwebdriver.chrome.driver=${chromeDriver}`, '-jar', selenium_4_4_0, 'node', '--grid-url', `http://127.0.0.1:${port}`, '--port', String(port + 1)],
|
command: ['java', `-Dwebdriver.chrome.driver=${chromeDriver}`, '-jar', selenium_4_4_0, 'node', '--grid-url', `http://127.0.0.1:${port}`, '--port', String(port + 1)],
|
||||||
@ -158,9 +158,9 @@ test('selenium grid 4.4.0 standalone chromium broken driver', async ({ browserNa
|
|||||||
});
|
});
|
||||||
await waitForPort(port);
|
await waitForPort(port);
|
||||||
|
|
||||||
const __testHookSeleniumRemoteURL = `http://127.0.0.1:${port}/wd/hub`;
|
const __testHookSeleniumRemoteURL = `http://127.0.0.1:${port}/`;
|
||||||
const error = await browserType.launch({ __testHookSeleniumRemoteURL } as any).catch(e => e);
|
const error = await browserType.launch({ __testHookSeleniumRemoteURL } as any).catch(e => e);
|
||||||
expect(error.message).toContain(`Error connecting to Selenium at http://127.0.0.1:${port}/wd/hub/session: Could not start a new session`);
|
expect(error.message).toContain(`Error connecting to Selenium at http://127.0.0.1:${port}/session: Could not start a new session`);
|
||||||
|
|
||||||
expect(grid.output).not.toContain('Starting ChromeDriver');
|
expect(grid.output).not.toContain('Starting ChromeDriver');
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user