nightwatch-slack-reporter
v0.0.2 nightwatchjs nightwatch reporter slack chat notification
nightwatch-slack-reporter
A Nightwatch.js reporter that notifies results to Slack
Install
npm install --save-dev nightwatch-slack-reporter
Usage
Using Built in Nightwatch reporter
// globals.js
module.exports = {
reporter: (require('nightwatch-slack-reporter')(options))
}
Using Command Line Options
nightwatch --reporter node_modules/nightwatch-slack-reporter/lib/reporter.js
Options
You can configure Slack reporter options in test globals or configuration file.
options = {
slack_message: function(results, options) { // function or message string
return {
text: 'Test completed, passed ' + results.passed + ', failed ' + results.failed,
username: 'Nightwatch',
icon_emoji: ':ghost:'
} // Message payload or string
},
slack_webhook_url: 'https://hooks.slack.com/services/...'
// This can be specified with SLACK_WEBHOOK_URL environment variable
}
Author
License
npm i nightwatch-slack-reporter
Metadata
- MIT
- >=0.10.0
- Atsushi Nagase
- released 9/15/2016