mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
test: add screenshot test that fails on Chromium (#1039)
This commit is contained in:
parent
cfeaecb3d2
commit
e65897844f
@ -297,6 +297,29 @@ module.exports.describe = function({testRunner, expect, product, FFOX, CHROMIUM,
|
|||||||
const screenshot = await elementHandle.screenshot();
|
const screenshot = await elementHandle.screenshot();
|
||||||
expect(screenshot).toBeGolden('screenshot-element-scrolled-into-view.png');
|
expect(screenshot).toBeGolden('screenshot-element-scrolled-into-view.png');
|
||||||
});
|
});
|
||||||
|
it.skip(CHROMIUM)('should scroll 15000px into view', async({page, server}) => {
|
||||||
|
await page.setViewportSize({width: 500, height: 500});
|
||||||
|
await page.setContent(`
|
||||||
|
<div style="height: 14px">oooo</div>
|
||||||
|
<style>div.above {
|
||||||
|
border: 2px solid blue;
|
||||||
|
background: red;
|
||||||
|
height: 15000px;
|
||||||
|
}
|
||||||
|
div.to-screenshot {
|
||||||
|
border: 2px solid blue;
|
||||||
|
background: green;
|
||||||
|
width: 50px;
|
||||||
|
height: 50px;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<div class="above"></div>
|
||||||
|
<div class="to-screenshot"></div>
|
||||||
|
`);
|
||||||
|
const elementHandle = await page.$('div.to-screenshot');
|
||||||
|
const screenshot = await elementHandle.screenshot();
|
||||||
|
expect(screenshot).toBeGolden('screenshot-element-scrolled-into-view.png');
|
||||||
|
});
|
||||||
it('should work with a rotated element', async({page, server}) => {
|
it('should work with a rotated element', async({page, server}) => {
|
||||||
await page.setViewportSize({width: 500, height: 500});
|
await page.setViewportSize({width: 500, height: 500});
|
||||||
await page.setContent(`<div style="position:absolute;
|
await page.setContent(`<div style="position:absolute;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user