chore: shuffle screenshot tests

This commit is contained in:
Pavel 2020-01-09 17:44:58 -08:00
parent 896701b3e3
commit 4bdbe81856
2 changed files with 19 additions and 19 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -153,7 +153,7 @@ module.exports.describe = function({testRunner, expect, product, FFOX, CHROME, W
});
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({
width: 320,
height: 480,
@ -163,6 +163,24 @@ module.exports.describe = function({testRunner, expect, product, FFOX, CHROME, W
const screenshot = await page.screenshot();
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() {
@ -306,24 +324,6 @@ module.exports.describe = function({testRunner, expect, product, FFOX, CHROME, W
const screenshot = await elementHandle.screenshot();
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');
});
});
};