Use composer to install on your project:
$ composer require --dev "mdarse/phpunit-notifier"
To set up, just register PHPUnitNotifier\NotifierListener
in the listeners section of you phpunit.xml
.
Example of PHPUnit XML configuration:
<?xml version="1.0" encoding="UTF-8"?>
<phpunit>
<testsuites>
<testsuite name="Test Suite">
<directory>tests</directory>
</testsuite>
</testsuites>
<listeners>
<listener class="PHPUnitNotifier\NotifierListener"></listener>
</listeners>
</phpunit>
There is no supported mean to globally setup the notifier for every project, but here is a dirty workaround.