-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(build): run cucumber tests using NPM scripts instead of Grunt #3476
Conversation
✅ Build karma 195 completed (commit e68b1deef0 by @devoto13) |
✅ Build karma 194 completed (commit e68b1deef0 by @devoto13) |
✅ Build karma 2593 completed (commit e68b1deef0 by @devoto13) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Excellent I was just thinking along these same lines.
ccf9389
to
99bd930
Compare
✅ Build karma 196 completed (commit cfe7f2b7ff by @devoto13) |
✅ Build karma 2594 completed (commit cfe7f2b7ff by @devoto13) |
✅ Build karma 195 completed (commit cfe7f2b7ff by @devoto13) |
The main reason for this change is to be able to update Cucumber library as `grunt-cucumberjs` (mavdi/grunt-cucumberjs#110) does not support cucumber@4 and looks pretty abandoned. Grunt ecosystem is not very active for a while, so we can expect more issues of this sort in the future. Because of this and to keep docs consistent I've also added NPM scripts to run other test types (for now they just proxy to Grunt) and removed Grunt examples from the documentation. In the next PR I will update `cucumber` and perform some cleanup of the step definitions.
99bd930
to
c7fcc06
Compare
✅ Build karma 197 completed (commit 008026e0c9 by @devoto13) |
✅ Build karma 2595 completed (commit 008026e0c9 by @devoto13) |
✅ Build karma 196 completed (commit 008026e0c9 by @devoto13) |
🎉 This PR is included in version 5.0.3 🎉 The release is available on: Your semantic-release bot 📦🚀 |
…arma-runner#3476) The main reason for this change is to be able to update Cucumber library as `grunt-cucumberjs` (mavdi/grunt-cucumberjs#110) does not support cucumber@4 and looks pretty abandoned. Grunt ecosystem is not very active for a while, so we can expect more issues of this sort in the future. Because of this and to keep docs consistent I've also added NPM scripts to run other test types (for now they just proxy to Grunt) and removed Grunt examples from the documentation. In the next PR I will update `cucumber` and perform some cleanup of the step definitions.
The main reason for this change is to be able to update Cucumber library as
grunt-cucumberjs
(mavdi/grunt-cucumberjs#110) does not support cucumber@4 and looks pretty abandoned.Grunt ecosystem is not very active for a while, so we can expect more issues of this sort in the future. Because of this and to keep docs consistent I've also added NPM scripts to run other test types (for now they just proxy to Grunt) and removed Grunt examples from the documentation.
In the next PR I will update
cucumber
and perform some cleanup of the step definitions.