whatthejeff / fab-phpunit-resultprinter
让你的单元测试变得精彩!
v1.1.0
2013-10-30 06:06 UTC
Requires
- php: >=5.3.3
- whatthejeff/fab: >=1.0.0
Requires (Dev)
- pear-pear/pear: 1.9.4
- phpunit/php-code-coverage: 1.3.*@dev
- phpunit/php-file-iterator: >=1.3.1@dev
- phpunit/php-text-template: >=1.1.1@dev
- phpunit/php-timer: >=1.1.0@dev
- phpunit/phpunit: 3.8.*@dev
- phpunit/phpunit-mock-objects: 1.3.*@dev
- sebastian/diff: >=1.0.0@dev
- sebastian/exporter: >=1.0.0@dev
- sebastian/version: >=1.0.0@dev
This package is not auto-updated.
Last update: 2024-09-14 14:55:36 UTC
README
让你的单元测试变得精彩!
使用方法
要求
Fab PHPUnit 结果打印器需要
- PHP 5.3.3 或更高版本。
- 支持 ANSI 转义序列的终端模拟器。
注意:默认情况下,Windows 控制台不支持 ANSI 转义序列。如果您想在 Windows 上使用 Fab PHPUnit 结果打印器,您可能想要尝试以下解决方案之一
安装
安装 Fab PHPUnit 结果打印器的推荐方法是通过 composer。只需创建一个 composer.json
文件,并运行 php composer.phar install
命令来安装它
{ "require-dev": { "whatthejeff/fab-phpunit-resultprinter": "~1.1" } }
安装完成后,将以下属性添加到您的 phpunit.xml
文件中的 <phpunit>
元素中
printerFile="vendor/whatthejeff/fab-phpunit-resultprinter/src/Fab/PHPUnit/ResultPrinter.php"
printerClass="Fab\PHPUnit\ResultPrinter"
注意:如果 PHPUnit 不是通过 composer 安装的,您还需要包含 composer 自动加载器。一种简单的方法是将以下属性添加到您的 phpunit.xml
文件中的 <phpunit>
元素中
bootstrap="vendor/autoload.php"
测试
要运行测试套件,您需要 composer。
$ php composer.phar install
$ vendor/bin/phpunit
致谢
Fab PHPUnit 结果打印器受到了minitest/pride 的强烈启发。
许可协议
Fab 在MIT 许可证下发布。