chore: add test configuration options for running tests against multiple products (#5964)

* chore: remove "Extracting..." log message

Fixes #5741.

* test: support extra Launcher options and skips

The extra Launcher options and skipping conditions enable
unit tests to be run more easily by third-parties, e.g.
browser vendors that are interested in Puppeteer support.

Extra Launcher options were previously removed as part of
switching away from the custom test harness.

* test: enable more tests for Firefox
This commit is contained in:
Maja Frydrychowicz
2020-06-12 09:55:51 -04:00
committed by Mathias Bynens
parent 5c91dfbf3f
commit 3d56a9e76f
20 changed files with 337 additions and 370 deletions

View File

@@ -125,7 +125,7 @@ describe('Keyboard', function () {
await page.evaluate(() => document.querySelector('textarea').value)
).toBe('嗨a');
});
itFailsFirefox('should report shiftKey', async () => {
it('should report shiftKey', async () => {
const { page, server } = getTestState();
await page.goto(server.PREFIX + '/input/keyboard.html');