frzb/phpunit-pretty-io

v1.0.0 2022-08-02 19:34 UTC

README

✅ 让您的 PHPUnit 输出更美观

Build Status Packagist Packagist PRs Welcome psr-2

安装

composer require frzb/phpunit-pretty-io --dev

此包支持 PHPUnit 910

使用方法

您可以在 phpunit 命令行中指定要使用的打印机

使用以下命令

php vendor/bin/phpunit --printer 'FRZB\PHPUnit\IO\PrettyInputOutput' tests/

可选,您也可以将其添加到项目的 phpunit.xml 文件中

<phpunit
    bootstrap="bootstrap.php"
    colors="true"
    printerClass="FRZB\PHPUnit\IO\PrettyInputOutput" 
/>

Alt Text

可选

要查看测试运行时的进度,您可以在服务器上或 phpunit.xml 配置文件中设置环境变量 FRZB_PHPUNIT_PRETTY_IO_PROGRESS=true

<phpunit>
    <php>
        <env name="FRZB_PHPUNIT_PRETTY_IO_PROGRESS" value="true" />
    </php>
</phpunit>