nightwatch-slack-failure-reporter
v0.0.1
Published
Notifies Nightwatch.js reports to Slack
Downloads
41
Maintainers
Readme
nightwatch-slack-failure-reporter
A Nightwatch.js reporter that notifies results to Slack
Install
npm install --save-dev nightwatch-slack-failure-reporter
Usage
Using Built in Nightwatch reporter
// globals.js
module.exports = {
reporter: (require('nightwatch-slack-failure-reporter')(options))
}
Using Command Line Options
nightwatch --reporter node_modules/nightwatch-slack-failure-reporter/lib/report.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
}