A TAP extension for phpunit 10+. Based on gh640/phpunit-tap (which works for phpunit 9).
composer require --dev nikeee/phpunit-tapTo print the TAP output to a file (for example, output.tap), add the bootstrap to your phpunit.xml:
<?xml version="1.0" encoding="UTF-8"?>
<phpunit>
<extensions>
<bootstrap class="nikeee\PhpunitTap\TapExtension">
<parameter name="fileName" value="output.tap"/>
</bootstrap>
</extensions>
</phpunit>To print the results to stdout, omit the parameter:
<?xml version="1.0" encoding="UTF-8"?>
<phpunit>
<extensions>
<bootstrap class="nikeee\PhpunitTap\TapExtension" />
</extensions>
</phpunit>