junaidnasir/phpunit-notifier

Desktop notifications for PHPUnit

v1.0.4 2018-01-24 10:15 UTC

This package is auto-updated.

Last update: 2022-06-29 01:56:44 UTC


README

Demo

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.