fix(tests): ensure all tests honour BINARY envvar (#8092)
Without this patch, two tests ignore the BINARY envvar, and fail when not using the embedded chromium, unless the chromium executable path is defined via PUPPETEER_EXECUTABLE_PATH, which should not be considered according to the docs.
This commit is contained in:
parent
8eac7c946e
commit
3b8b9adde5
@ -708,9 +708,9 @@ describe('Launcher specs', function () {
|
|||||||
itFailsFirefox(
|
itFailsFirefox(
|
||||||
'should be able to connect to the same page simultaneously',
|
'should be able to connect to the same page simultaneously',
|
||||||
async () => {
|
async () => {
|
||||||
const { puppeteer } = getTestState();
|
const { puppeteer, defaultBrowserOptions } = getTestState();
|
||||||
|
|
||||||
const browserOne = await puppeteer.launch();
|
const browserOne = await puppeteer.launch(defaultBrowserOptions);
|
||||||
const browserTwo = await puppeteer.connect({
|
const browserTwo = await puppeteer.connect({
|
||||||
browserWSEndpoint: browserOne.wsEndpoint(),
|
browserWSEndpoint: browserOne.wsEndpoint(),
|
||||||
});
|
});
|
||||||
@ -726,8 +726,8 @@ describe('Launcher specs', function () {
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
it('should be able to reconnect', async () => {
|
it('should be able to reconnect', async () => {
|
||||||
const { puppeteer, server } = getTestState();
|
const { puppeteer, server, defaultBrowserOptions } = getTestState();
|
||||||
const browserOne = await puppeteer.launch();
|
const browserOne = await puppeteer.launch(defaultBrowserOptions);
|
||||||
const browserWSEndpoint = browserOne.wsEndpoint();
|
const browserWSEndpoint = browserOne.wsEndpoint();
|
||||||
const pageOne = await browserOne.newPage();
|
const pageOne = await browserOne.newPage();
|
||||||
await pageOne.goto(server.EMPTY_PAGE);
|
await pageOne.goto(server.EMPTY_PAGE);
|
||||||
|
Loading…
Reference in New Issue
Block a user