mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
test: simplify emulate media + connectOverCDP test (#24166)
This commit is contained in:
parent
ee9f9e3239
commit
700a925565
@ -419,7 +419,7 @@ test('should be able to connect via localhost', async ({ browserType }, testInfo
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
test('emulate media should be isolated between different contexts in different connections', async ({ browserType }, testInfo) => {
|
test('emulate media should not be affected by second connectOverCDP', async ({ browserType }, testInfo) => {
|
||||||
test.info().annotations.push({ type: 'issue', description: 'https://github.com/microsoft/playwright/issues/24109' });
|
test.info().annotations.push({ type: 'issue', description: 'https://github.com/microsoft/playwright/issues/24109' });
|
||||||
test.fixme();
|
test.fixme();
|
||||||
const port = 9339 + testInfo.workerIndex;
|
const port = 9339 + testInfo.workerIndex;
|
||||||
@ -436,13 +436,7 @@ test('emulate media should be isolated between different contexts in different c
|
|||||||
const page1 = await context1.newPage();
|
const page1 = await context1.newPage();
|
||||||
await page1.emulateMedia({ media: 'print' });
|
await page1.emulateMedia({ media: 'print' });
|
||||||
expect(await isPrint(page1)).toBe(true);
|
expect(await isPrint(page1)).toBe(true);
|
||||||
|
|
||||||
const browser2 = await browserType.connectOverCDP(`http://localhost:${port}`);
|
const browser2 = await browserType.connectOverCDP(`http://localhost:${port}`);
|
||||||
const context2 = await browser2.newContext();
|
|
||||||
const page2 = await context2.newPage();
|
|
||||||
await page2.emulateMedia({ media: 'print' });
|
|
||||||
expect(await isPrint(page2)).toBe(true);
|
|
||||||
// page1 should not be affected.
|
|
||||||
expect(await isPrint(page1)).toBe(true);
|
expect(await isPrint(page1)).toBe(true);
|
||||||
await Promise.all([
|
await Promise.all([
|
||||||
browser1.close(),
|
browser1.close(),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user