whatthejeff / nyancat-phpunit-resultprinter
PHPUnit 的 Nyan Cat 结果打印器
v2.0.0
2018-01-10 06:45 UTC
Requires
- php: ^7
- whatthejeff/nyancat-scoreboard: ~1.1
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is not auto-updated.
Last update: 2024-09-12 15:11:07 UTC
README
要求
PHPUnit 的 Nyan Cat 结果打印器需要
- PHP 7+
- PHPUnit 6+
- 支持 ANSI 转义序列的终端模拟器,包括颜色和光标控制。
使用版本 ^1.3
以支持 PHPUnit 4.8+ / 5+。
注意: 默认情况下,Windows 控制台不支持 ANSI 转义序列。如果您想在 Windows 上使用 Nyan Cat 结果打印器,您可能需要尝试以下解决方案之一
安装
安装 PHPUnit 的 Nyan Cat 结果打印器的推荐方法是 通过 composer。只需创建一个 composer.json
文件并运行 composer install
命令即可安装它
{ "require-dev": { "whatthejeff/nyancat-phpunit-resultprinter": "^2.0" } }
安装后,将以下属性添加到您的 phpunit.xml
文件中的 <phpunit>
元素
printerFile="vendor/whatthejeff/nyancat-phpunit-resultprinter/src/NyanCat/PHPUnit/ResultPrinter.php"
printerClass="NyanCat\PHPUnit\ResultPrinter"
注意: 如果通过 composer 安装了 PHPUnit,您还需要包含 composer 自动加载器。一种简单的方法是在您的 phpunit.xml
文件中的 <phpunit>
元素中添加以下属性
bootstrap="vendor/autoload.php"
测试
要运行测试套件,您需要 composer。
$ composer install
$ composer test
致谢
PHPUnit 的 Nyan Cat 结果打印器受到了辉煌的 mocha/nyan.js 的强烈启发。
许可
PHPUnit 的 Nyan Cat 结果打印器在 MIT 许可证 下发布。