chore: shuffle screenshot tests
This commit is contained in:
parent
896701b3e3
commit
4bdbe81856
Binary file not shown.
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 34 KiB |
|
|
@ -153,7 +153,7 @@ module.exports.describe = function({testRunner, expect, product, FFOX, CHROME, W
|
||||||
});
|
});
|
||||||
expect(Buffer.from(screenshot, 'base64')).toBeGolden('screenshot-sanity.png');
|
expect(Buffer.from(screenshot, 'base64')).toBeGolden('screenshot-sanity.png');
|
||||||
});
|
});
|
||||||
it.skip(WEBKIT || FFOX)('should work with a mobile viewport', async({page, server}) => {
|
it.skip(FFOX)('should work with a mobile viewport', async({page, server}) => {
|
||||||
await page.setViewport({
|
await page.setViewport({
|
||||||
width: 320,
|
width: 320,
|
||||||
height: 480,
|
height: 480,
|
||||||
|
|
@ -163,6 +163,24 @@ module.exports.describe = function({testRunner, expect, product, FFOX, CHROME, W
|
||||||
const screenshot = await page.screenshot();
|
const screenshot = await page.screenshot();
|
||||||
expect(screenshot).toBeGolden('screenshot-mobile.png');
|
expect(screenshot).toBeGolden('screenshot-mobile.png');
|
||||||
});
|
});
|
||||||
|
it('should work for canvas', async({page, server}) => {
|
||||||
|
await page.setViewport({width: 500, height: 500});
|
||||||
|
await page.goto(server.PREFIX + '/screenshots/canvas.html');
|
||||||
|
const screenshot = await page.screenshot();
|
||||||
|
expect(screenshot).toBeGolden('screenshot-canvas.png');
|
||||||
|
});
|
||||||
|
it('should work for translateZ', async({page, server}) => {
|
||||||
|
await page.setViewport({width: 500, height: 500});
|
||||||
|
await page.goto(server.PREFIX + '/screenshots/translateZ.html');
|
||||||
|
const screenshot = await page.screenshot();
|
||||||
|
expect(screenshot).toBeGolden('screenshot-translateZ.png');
|
||||||
|
});
|
||||||
|
it.skip(FFOX || WEBKIT)('should work for webgl', async({page, server}) => {
|
||||||
|
await page.setViewport({width: 640, height: 480});
|
||||||
|
await page.goto(server.PREFIX + '/screenshots/webgl.html');
|
||||||
|
const screenshot = await page.screenshot();
|
||||||
|
expect(screenshot).toBeGolden('screenshot-webgl.png');
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('ElementHandle.screenshot', function() {
|
describe('ElementHandle.screenshot', function() {
|
||||||
|
|
@ -306,24 +324,6 @@ module.exports.describe = function({testRunner, expect, product, FFOX, CHROME, W
|
||||||
const screenshot = await elementHandle.screenshot();
|
const screenshot = await elementHandle.screenshot();
|
||||||
expect(screenshot).toBeGolden('screenshot-element-fractional-offset.png');
|
expect(screenshot).toBeGolden('screenshot-element-fractional-offset.png');
|
||||||
});
|
});
|
||||||
it('should work for canvas', async({page, server}) => {
|
|
||||||
await page.setViewport({width: 500, height: 500});
|
|
||||||
await page.goto(server.PREFIX + '/screenshots/canvas.html');
|
|
||||||
const screenshot = await page.screenshot();
|
|
||||||
expect(screenshot).toBeGolden('screenshot-canvas.png');
|
|
||||||
});
|
|
||||||
it('should work for translateZ', async({page, server}) => {
|
|
||||||
await page.setViewport({width: 500, height: 500});
|
|
||||||
await page.goto(server.PREFIX + '/screenshots/translateZ.html');
|
|
||||||
const screenshot = await page.screenshot();
|
|
||||||
expect(screenshot).toBeGolden('screenshot-translateZ.png');
|
|
||||||
});
|
|
||||||
it.skip(FFOX || WEBKIT)('should work for webgl', async({page, server}) => {
|
|
||||||
await page.setViewport({width: 640, height: 480});
|
|
||||||
await page.goto(server.PREFIX + '/screenshots/webgl.html');
|
|
||||||
const screenshot = await page.screenshot();
|
|
||||||
expect(screenshot).toBeGolden('screenshot-webgl.png');
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue