Commit Graph

21 Commits

Author SHA1 Message Date
Thorsten Lünborg bc2dc96e6e fix(e2e-nightwatch): check for correct flag name (#5016)
* fix(e2e-nightwatch): check for correct flag name

flag is documented as `--use-selenium` but we checked for `args['with-selenium']`
fix #5015

* test(e2e-nightwatch): selenium test
uses correct flag now
2020-01-03 14:51:46 +08:00
Haoqun Jiang 5e819b5290 fix: fix nightwatch cli option (--url) handling (#4627)
fixes #4619
2019-09-29 22:05:51 +08:00
Haoqun Jiang 0473432679 feat(nightwatch): check user's installed browser versions on scaffolding / before running tests (#4563) 2019-09-12 18:33:10 +08:00
Andrei Rusu 59adbd69c7 feat: Upgrade Nightwatch to v1.2 and update bundled config and generated tests (#4541)
* feat: Upgraded Nightwatch to version 1.2; updated distributed config; added new cli flags: --headless, --parallel...; added support for running chromedriver and geckodriver standalone; added unit tests

* docs: updated nightwatch plugin readme

* feat: add chromedriver and geckodriver as peer dependencies

* updated readme and driver depedencies

* updated optional dependencies

* fixed failing tests

* updated generated tests

* updated tests
2019-09-09 18:49:33 +08:00
Luke Bennett 8975d84ae3 feat: Check for nightwatch.conf.js config (#4445)
Nightwatch checks for `nightwatch.conf.js` instead
of the existing `nightwatch.config.js` user options
file, this adds a branch to check for the file
suggested by upstream as well.
2019-09-04 00:38:59 +08:00
Haoqun Jiang c76d2e691d style: add a "no-shadow" linter rule (#4385)
It has become a common source of mistakes.
For example, during PR #4363 I've referred to the wrong `options`
several times due to the variable shadowing.
2019-08-02 18:24:52 +08:00
Domenico Gemoli fd4573aadf docs: replacing nightwatch CLI options URL with proper documentation (#4364) 2019-07-28 20:44:06 +08:00
Min ho Kim c0aa2bb310 Fix typos (#4241) 2019-07-06 07:09:29 +03:00
Haoqun Jiang f553eb73bd chore: remove support for vue-cli-service e2e registerCommand (#3774)
BREAKING CHANGE:
"vue-cli-service e2e" has been deprecated in v3 and
renamed to "vue-cli-service test:e2e". Now the legacy command is
completely removed.
2019-04-30 10:17:15 +08:00
Markus Doits 9aff29d4fb fix: setting env by -e in e2e tests (#3583) 2019-03-06 23:39:14 +08:00
Evan You 05391b6e9e fix: e2e runner args passing
close #1393
2018-05-30 13:39:19 -04:00
Evan You aa07942638 chore: backwards compatible warnings for test commands rename 2018-05-03 14:39:31 -04:00
Evan You 69ebd800a2 refactor: rename test commands
BREAKING CHANGE: `cli-plugin-unit-jest` and `cli-plugin-unit-mocha` now register
"test:unit" command and script instead of "test"; `cli-plugin-e2e-cypress` now
register "test:e2e" with optional `--headless` flag instead of "e2e" and
"e2e:open"; `cli-plugin-e2e-nightwatch` now register "test:e2e" instead of "e2e".

close #876, close #878
2018-05-01 18:15:25 -04:00
Evan You d595adacf4 refactor: adjust mode loading order
BREAKING CHANGE: PluginAPI.setMode() has been removed. Instead, for a plugin to
sepcify the default mode for a registered command, the plugins should expose
`module.exports.defaultModes` in the form of `{ [commandName]: mode }`.

close #959
2018-05-01 17:14:33 -04:00
Evan You 4130f0d693 docs: document --config for e2e-nightwatch 2018-04-25 16:57:07 -04:00
Abdellatif Ait boudad e4d67d6909 feat(e2e-nightwatch): allow using custom config via --config flag (#1016) 2018-04-25 16:53:45 -04:00
Evan You 8f8fe6dee7 feat: allow e2e plugins to sepcify which mode the server should start in
close #814
2018-02-12 15:53:31 -05:00
Evan You 7e058eab23 docs: babel, cypress, nightwatch 2018-02-08 16:52:47 -05:00
Evan You 20973c8413 test: tests for e2e plugins 2018-01-24 23:08:20 -05:00
Evan You 8a3ac7e170 feat: e2e cypress 2018-01-24 21:59:29 -05:00
Evan You 655202f72d feat: e2e nightwatch 2018-01-18 00:25:07 +01:00