-
Notifications
You must be signed in to change notification settings - Fork 5
Conversation
Note that this package is private. It is meant to be used to manage the testing dependencies of the Dredd Hooks template test suite. Usage: npm install
I think these are reasonable defaults. Note that I turned the 'use-and' rule on, which wasn't previously enforced.
Add Travis CI badge
The test suite can be executed from the dredd-hooks-template repo, but should utlimately be copied to the language-specific project. Also added a mention of example implementations.
For reference, here is a failing build, and a passing build. |
@@ -74,13 +74,13 @@ Feature: Execution order | |||
#} | |||
|
|||
""" | |||
Given I set the environment variables to: | |||
And I set the environment variables to: |
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.
This change likely doesn't require updating the Dredd hooks repositories, it is only refactoring (and only has a minor impact on readability). I think the linting rule is good to have however, and this gave me the opportunity to check that the build was breaking as expected and the corresponding output was readable.
"url": "https://github.com/gonzalo-bulnes/dredd-hooks-template/issues" | ||
}, | ||
"homepage": "https://github.com/gonzalo-bulnes/dredd-hooks-template#readme", | ||
"private": true |
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.
I made this package private, and followed the drafter.js example for the author and license fields.
This is really great. Thanks! |
🎉 This PR is included in version 1.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
When I maintain the cross-language test suite
I want the features syntax to be validated automatically
So that no errors go unnoticed
See #9 (comment)