@mochify/driver-puppeteer v0.4.0
Mochify driver for Puppeteer
Run tests in Puppeteer.
Usage
Install the package from npm:
npm i @mochify/driver-puppeteer -Dand pass it to the CLI:
mochify --driver puppeteer ...Driver options
The driver allows the following options to be set:
stderr
Defines the stream the test output will be written to.
Defaults to process.stderr
ignoreHTTPSErrors
Whether to ignore HTTPS errors during navigation.
Defaults to false.
executablePath
The optional path of the Chromium binary to be used.
Defaults to process.env.PUPPETEER_EXECUTABLE_PATH to work around https://github.com/puppeteer/puppeteer/issues/6957.
In case neither the env var nor a value is given, Puppeteer uses the bundled Chromium version.
args
An optional array of command line flags to pass to Chromium. --allow-insecure-localhost and --disable-dev-shm-usage will always be used in addition to the given values.
url
Run tests in the context of the given URL.
Defaults to an empty document served using the file: scheme.
Passing through launch options to Puppeteer
In addition to the driver options documented above, driver-puppeteer allows you to pass through all of Puppeteer's other launchOptions using the defaults as described here.