test: happy webkit test patch

This commit is contained in:
Pavel 2019-12-12 18:27:07 -08:00
parent 1d2b93771a
commit 0675d8ec9a
4 changed files with 6 additions and 6 deletions

View File

@ -70,7 +70,7 @@ module.exports.addTests = function({testRunner, expect, playwright, FFOX, CHROME
await page.click('button');
expect(await page.evaluate(() => result)).toBe('Clicked');
});
it.skip(FFOX || WEBKIT)('should click with disabled javascript', async({page, server}) => {
it.skip(FFOX)('should click with disabled javascript', async({page, server}) => {
await page.setJavaScriptEnabled(false);
await page.goto(server.PREFIX + '/wrappedlink.html');
await Promise.all([

View File

@ -307,7 +307,7 @@ module.exports.addTests = function({testRunner, expect, FFOX, CHROME, WEBKIT}) {
sameSite: 'None',
}]);
});
it.skip(WEBKIT)('should set cookies from a frame', async({context, page, server}) => {
it('should set cookies from a frame', async({context, page, server}) => {
await page.goto(server.PREFIX + '/grid.html');
await context.setCookies([
{url: server.PREFIX, name: 'localhost-cookie', value: 'best'},

View File

@ -245,7 +245,7 @@ module.exports.addTests = function({testRunner, expect, FFOX, CHROME, WEBKIT}) {
expect(result).toEqual([42]);
});
// Works in WebKit, but slow
it.skip(FFOX || WEBKIT)('should transfer 100Mb of data from page to node.js', async({page, server}) => {
it.skip(FFOX)('should transfer 100Mb of data from page to node.js', async({page, server}) => {
const a = await page.evaluate(() => Array(100 * 1024 * 1024 + 1).join('a'));
expect(a.length).toBe(100 * 1024 * 1024);
});

View File

@ -71,7 +71,7 @@ module.exports.addTests = function({testRunner, expect, headless, playwright, FF
await newPage.close();
expect(newPage.isClosed()).toBe(true);
});
it.skip(FFOX || WEBKIT)('should terminate network waiters', async({context, server}) => {
it.skip(FFOX)('should terminate network waiters', async({context, server}) => {
const newPage = await context.newPage();
const results = await Promise.all([
newPage.waitForRequest(server.EMPTY_PAGE).catch(e => e),
@ -257,7 +257,7 @@ module.exports.addTests = function({testRunner, expect, headless, playwright, FF
});
});
// @see https://github.com/GoogleChrome/puppeteer/issues/3865
it.skip(FFOX || WEBKIT)('should not throw when there are console messages in detached iframes', async({browser, page, server}) => {
it.skip(FFOX)('should not throw when there are console messages in detached iframes', async({browser, page, server}) => {
await page.goto(server.EMPTY_PAGE);
await page.evaluate(async() => {
// 1. Create a popup that Playwright is not connected to.
@ -825,7 +825,7 @@ module.exports.addTests = function({testRunner, expect, headless, playwright, FF
await page.goto('data:text/html, <script>var something = "forbidden"</script>');
expect(await page.evaluate('something')).toBe('forbidden');
});
it.skip(WEBKIT)('should be able to navigate after disabling javascript', async({page, server}) => {
it('should be able to navigate after disabling javascript', async({page, server}) => {
await page.setJavaScriptEnabled(false);
await page.goto(server.EMPTY_PAGE);
});