Behatch notifiers provide notifiers for behat.
$ composer require "behatch/notifiers"
For Slack notifier, additionally
$ composer require "maknz/slack"
In behat.yml, enable desired notifier:
default:
suites:
default:
contexts:
- Behatch\Notifier\Desktop
- Behatch\Notifier\Campfire
url: https://sample.campfirenow.com
token: 605b32dd
room: 1
- Behatch\Notifier\Slack
url: https://hooks.slack.com/services/some-long/hook-url/goes-here
spamTimeout: '10'
prefix: 'Message Prefix'
settings: {username: BehatBot, channel: '#general'}Desktop- notification through libnotify (notify-sendcommand)spamTimeout: default time between two notifications (60 secondes)icons: array of icons (sad, smile and error)
Campfire- notification over campfireurl,token,room: campfire configurationprefix: title prefixspamTimeout: default time between two notifications (60 secondes)icons: array of emoticons (sad, smile and error)
Slack- notification over slackurl: Slack webhook urlprefix: title prefixspamTimeout: default time between two notifications (60 secondes)settings: Slack message settings (array)attachment: Slack message attachment settings (array)

