gh640 / phpunit-tap
为PHPUnit提供TAP结果打印器。
5.0.0
2020-03-05 01:13 UTC
Requires
- php: >=7.3
- phpunit/phpunit: ^9.0
- symfony/yaml: ^5.0
This package is auto-updated.
Last update: 2024-09-05 11:49:21 UTC
README
这是一个简单的Composer包,为PHPUnit提供TAP结果打印器。
用法
使用Composer安装此包。
$ composer require --dev gh640/phpunit-tap
运行phpunit时,请使用--printer选项指定TAP结果打印器。打印器的FQCN是gh640\PhpunitTap\TapResultPrinter。
$ phpunit --printer gh640\PhpunitTap\TapResultPrinter [your test file]
您可以将输出管道传输到您喜欢的TAP报告器/格式化器。也请参阅sindresorhus/awesome-tap | GitHub。
$ phpunit --printer gh640\PhpunitTap\TapResultPrinter [your test file] | tap-dot
$ phpunit --printer gh640\PhpunitTap\TapResultPrinter [your test file] | tap-nyan
$ phpunit --printer gh640\PhpunitTap\TapResultPrinter [your test file] | tap-notify
或者,您可以通过将选项添加到您的phpunit.xml中来省略--printer选项。
<?xml version="1.0" encoding="UTF-8"?> <phpunit printerClass="gh640\PhpunitTap\TapResultPrinter" > </phpunit>
依赖项
此包依赖于以下包。
phpunit/phpunitsymfony/yaml
有关详细依赖项,请参阅Packagist页面。
问题
如果您发现问题,请将其提交到问题队列。
Issues · gh640/phpunit-tap · GitHub
参考
- PHPUnit
- TAP(测试任何协议)
- 其他PHPUnit打印器:您可能对其他PHPUnit打印器感兴趣。
- whatthejeff/nyancat-phpunit-resultprinter - Packagist
- memio/pretty-printer - Packagist
- thru.io/json-pretty-printer - Packagist
- kujira/phpunit-printer - Packagist
- scriptfusion/phpunit-immediate-exception-printer - Packagist
- diablomedia/phpunit-pretty-printer - Packagist
- zf2timo/phpunit-pretty-result-printer - Packagist
许可证
在MIT许可证下授权。
