whatthejeff/fab-phpunit-resultprinter

让你的单元测试变得精彩!

v1.1.0 2013-10-30 06:06 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:55:36 UTC


README

让你的单元测试变得精彩

使用方法

fabulous unit tests

要求

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"

测试

Build Status

要运行测试套件,您需要 composer

$ php composer.phar install
$ vendor/bin/phpunit

致谢

Fab PHPUnit 结果打印器受到了minitest/pride 的强烈启发。

许可协议

Fab 在MIT 许可证下发布。