Un paquete Composer simple que proporciona una impresora de resultados TAP para PHPUnit.
Instale el paquete con Composer.
$ composer require --dev gh640/phpunit-tap
Especifique la impresora de resultados TAP con la opción --printer
cuando ejecute phpunit
. El FQCN de la impresora es gh640PhpunitTapTapResultPrinter
.
$ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file]
Puede canalizar la salida a su reportero/formateador TAP favorito. Véase también sindresorhus/awesome-tap | GitHub.
$ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file] | tap-dot $ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file] | tap-nyan $ phpunit --printer gh640PhpunitTapTapResultPrinter [your test file] | tap-notify
O puede omitir la opción --printer
agregando la opción en su phpunit.xml
.
<?xml versión="1.0" codificación="UTF-8"?> <phpunidad impresoraClass="gh640PhpunitTapTapResultImpresora"> </phpunidad>
Este paquete depende de los siguientes paquetes.
phpunit/phpunit
symfony/yaml
Para conocer las dependencias detalladas, consulte la página de Packagist.
gh640/phpunit-tap - Empaquetador
Si encuentra un problema, archívelo en la cola de problemas.
Problemas · gh640/phpunit-tap · GitHub
Unidad PHP
PHPUnit: el marco de prueba de PHP
TAP (protocolo de prueba de cualquier cosa)
Probar cualquier protocolo
Protocolo Test Anything - Wikipedia
Otras impresoras PHPUnit: Es posible que le interesen las otras impresoras PHPUnit.
whatthejeff/nyancat-phpunit-resultprinter - Empaquetador
memio/pretty-printer - Empaquetador
thru.io/json-pretty-printer - Empaquetador
kujira/phpunit-printer - Empaquetador
scriptfusion/phpunit-excepción-immediata-impresora - Packagist
diablomedia/phpunit-pretty-printer - Empaquetador
zf2timo/phpunit-pretty-result-printer - Empaquetador
Licenciado bajo la licencia MIT.