mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-01-16 04:10:20 -06:00
@vue/cli-plugin-e2e-nightwatch
e2e-nightwatch plugin for vue-cli
Injected Commands
-
vue-cli-service e2erun e2e tests with NightwatchJS.
Options:
--url run e2e tests against given url instead of auto-starting dev server -e, --env specify comma-delimited browser envs to run in (default: chrome) -t, --test sepcify a test to run by name -f, --filter glob to filter tests by filenameAdditionally, all Nightwatch CLI options are also supported.
Configuration
We've pre-configured Nightwatch to run with Chrome by default. If you wish to run e2e tests in additional browsers, you will need to add a nightwatch.config.js or nightwatch.json in your project root to configure additional browsers. The config will be merged into the internal Nightwatch config.
Consult Nightwatch docs for configuration options and how to setup browser drivers.
Installing in an Already Created Project
npm install -D @vue/cli-plugin-e2e-nightwatch
vue invoke e2e-nightwatch