chore: group more feature test files

This commit is contained in:
Pavel Feldman 2019-12-08 09:03:35 -08:00
parent 9249ccbc77
commit 51c975b098
2 changed files with 6 additions and 7 deletions

View file

@ -16,7 +16,7 @@
const fs = require('fs'); const fs = require('fs');
const path = require('path'); const path = require('path');
const utils = require('./utils'); const utils = require('../utils');
module.exports.addTests = function({testRunner, expect, FFOX, CHROME, WEBKIT}) { module.exports.addTests = function({testRunner, expect, FFOX, CHROME, WEBKIT}) {
const {describe, xdescribe, fdescribe} = testRunner; const {describe, xdescribe, fdescribe} = testRunner;
@ -405,7 +405,7 @@ module.exports.addTests = function({testRunner, expect, FFOX, CHROME, WEBKIT}) {
urls.add(request.url().split('/').pop()); urls.add(request.url().split('/').pop());
page.interception.continue(request); page.interception.continue(request);
}); });
await page.goto(pathToFileURL(path.join(__dirname, 'assets', 'one-style.html'))); await page.goto(pathToFileURL(path.join(__dirname, '..', 'assets', 'one-style.html')));
expect(urls.size).toBe(2); expect(urls.size).toBe(2);
expect(urls.has('one-style.html')).toBe(true); expect(urls.has('one-style.html')).toBe(true);
expect(urls.has('one-style.css')).toBe(true); expect(urls.has('one-style.css')).toBe(true);
@ -536,7 +536,7 @@ module.exports.addTests = function({testRunner, expect, FFOX, CHROME, WEBKIT}) {
it('should allow mocking binary responses', async({page, server}) => { it('should allow mocking binary responses', async({page, server}) => {
await page.interception.enable(); await page.interception.enable();
page.on('request', request => { page.on('request', request => {
const imageBuffer = fs.readFileSync(path.join(__dirname, 'assets', 'pptr.png')); const imageBuffer = fs.readFileSync(path.join(__dirname, '..', 'assets', 'pptr.png'));
page.interception.fulfill(request, { page.interception.fulfill(request, {
contentType: 'image/png', contentType: 'image/png',
body: imageBuffer body: imageBuffer

View file

@ -150,9 +150,6 @@ module.exports.addTests = ({testRunner, product, playwrightPath}) => {
require('./screenshot.spec.js').addTests(testOptions); require('./screenshot.spec.js').addTests(testOptions);
require('./waittask.spec.js').addTests(testOptions); require('./waittask.spec.js').addTests(testOptions);
require('./features/accessibility.spec.js').addTests(testOptions);
require('./features/permissions.spec.js').addTests(testOptions);
if (CHROME) { if (CHROME) {
require('./chromium/chromium.spec.js').addTests(testOptions); require('./chromium/chromium.spec.js').addTests(testOptions);
require('./chromium/coverage.spec.js').addTests(testOptions); require('./chromium/coverage.spec.js').addTests(testOptions);
@ -163,7 +160,9 @@ module.exports.addTests = ({testRunner, product, playwrightPath}) => {
} }
if (CHROME || FFOX) { if (CHROME || FFOX) {
require('./requestinterception.spec.js').addTests(testOptions); require('./features/accessibility.spec.js').addTests(testOptions);
require('./features/permissions.spec.js').addTests(testOptions);
require('./features/requestinterception.spec.js').addTests(testOptions);
} }
}); });