akenlab / phpunit-dojo-extension
Feeds dojo events to an external monitoring tool
Installs: 35
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/akenlab/phpunit-dojo-extension
Requires
- php: >=8.1
- ext-simplexml: *
- composer/composer: ^2.3
- phpunit/phpunit: ^9.5
- ramsey/uuid: ^4.3
- symfony/http-client: ^6.1
This package is auto-updated.
Last update: 2025-10-05 22:48:29 UTC
README
# PHPUnit Dojo extension
This extension feeds the backend of your choice with events, to gather statistics about the session.
## How to start
1. install the dependency :
`composer require akenlab/phpunit-dojo-extension`
2. register the extension in your phpunit.xml :
```
...
<extensions>
    <extension class="Akenlab\DojoExtension\DojoExtension">
        <arguments>
            <object class="Akenlab\DojoExtension\Drivers\HttpDriver">
                <arguments>
                    <string>http://host.docker.internal:3000/api/dojoEvent</string>
                </arguments>
            </object>
            <string>TEAM1</string>
        </arguments>
    </extension>
</extensions>
...
```