grunt-behat
A grunt task to run your Behat BDD tests
Getting Started
Install this grunt plugin next to your project's grunt.js gruntfile with: npm install grunt-behat
Then add this line to your project's grunt.js
gruntfile:
grunt;
Documentation
This task is a [multi task][types_of_tasks], meaning that grunt will automatically iterate over all behat
targets if a target is not specified.
Example Config
grunt;
Features
Set this to be the path to your features directory
Cmd
Set path to behat binary if not in PATH
Options
Options can be used to set when the task should fail and the output that will be displayed when its does.
Flags
The flags can be used to configure Behat, see http://docs.behat.org/guides/6.cli.html for the flags that behat accepts.
Contributing
In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using grunt.
Release History
- 24/08/2012 - 0.1.0: Initial release.
License
Copyright (c) 2012 Paul Dixon
Licensed under the MIT license.