fix tests

This commit is contained in:
Max Schmitt 2024-07-24 00:00:22 +02:00
parent 3571538e58
commit 3203d61bce

View file

@ -64,7 +64,8 @@ const test = base.extend<TestOptions>({
const host = options?.useFakeLocalhost ? 'local.playwright' : 'localhost'; const host = options?.useFakeLocalhost ? 'local.playwright' : 'localhost';
return `https://${host}:${(server.address() as net.AddressInfo).port}/`; return `https://${host}:${(server.address() as net.AddressInfo).port}/`;
}); });
await new Promise<void>(resolve => server?.close(() => resolve())); if (server)
await new Promise<void>(resolve => server.close(() => resolve()));
}, },
}); });
@ -260,7 +261,8 @@ test.describe('browser', () => {
await page.close(); await page.close();
}); });
test('support http2', async ({ browser, startCCServer, asset }) => { test('support http2', async ({ browser, startCCServer, asset, browserName }) => {
test.skip(browserName === 'webkit' && process.platform === 'darwin', 'WebKit on macOS doesn\n proxy localhost');
const serverURL = await startCCServer({ http2: true }); const serverURL = await startCCServer({ http2: true });
const page = await browser.newPage({ const page = await browser.newPage({
clientCertificates: [{ clientCertificates: [{