clean up isChromiumHeadedLike
This commit is contained in:
parent
a5ab856c27
commit
a54fc302aa
|
|
@ -309,7 +309,7 @@ export class Chromium extends BrowserType {
|
|||
if (options.devtools)
|
||||
chromeArguments.push('--auto-open-devtools-for-tabs');
|
||||
if (options.headless) {
|
||||
if (process.env.PLAYWRIGHT_CHROMIUM_USE_HEADLESS_OLD)
|
||||
if (process.env.PLAYWRIGHT_CHROMIUM_USE_HEADLESS_OLD || options.channel === 'chromium-headless-shell')
|
||||
chromeArguments.push('--headless=old');
|
||||
else
|
||||
chromeArguments.push('--headless=new');
|
||||
|
|
|
|||
|
|
@ -19,7 +19,9 @@ import { browserTest as base, expect } from '../config/browserTest';
|
|||
|
||||
const it = base.extend<{ isChromiumHeadedLike: boolean }>({
|
||||
isChromiumHeadedLike: async ({ browserName, headless, channel }, use) => {
|
||||
const isChromiumHeadedLike = browserName === 'chromium' && (!headless || !process.env.PLAYWRIGHT_CHROMIUM_USE_HEADLESS_OLD) && channel !== 'chromium-headless-shell';
|
||||
const isChromiumHeadedLike = browserName === 'chromium'
|
||||
&& ((headless && !process.env.PLAYWRIGHT_CHROMIUM_USE_HEADLESS_OLD
|
||||
&& channel !== 'chromium-headless-shell') || !headless);
|
||||
await use(isChromiumHeadedLike);
|
||||
},
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in a new issue