whatthejeff/emoji-phpunit-resultprinter

PHPUnit测试结果的表情符号!

v1.0.0 2014-05-04 05:31 UTC

This package is not auto-updated.

Last update: 2024-09-14 16:18:45 UTC


README

Screenshot of the Emoji result printer for PHPUnit

要求

PHPUnit表情符号结果打印器需要

  • PHP 5.3.3或更高版本。
  • 支持表情符号的终端仿真器。

安装

安装PHPUnit表情符号结果打印器的推荐方式是通过composer。只需创建一个composer.json文件,并运行php composer.phar install命令即可安装

{
    "require-dev": {
        "whatthejeff/emoji-phpunit-resultprinter": "~1.0"
    }
}

注意: 如果通过composer未安装PHPUnit,则在运行测试时还需要包含composer自动加载器。一种简单的方法是在phpunit.xml文件中的<phpunit>元素中添加以下属性

bootstrap="vendor/autoload.php"

可用的打印机

以下列出了可用的打印机。要启用其中一个,只需将标题下的代码部分中的属性复制并粘贴到phpunit.xml文件中的<phpunit>元素中。

默认打印机

printerFile="vendor/whatthejeff/emoji-phpunit-resultprinter/src/Emoji/PHPUnit/ResultPrinter.php"
printerClass="Emoji\PHPUnit\ResultPrinter"
  • 错误: 💥
  • 失败: 🚨
  • 不完整: 🚧
  • 有风险: ⚠️
  • 跳过: 🚩
  • 通过:

面部打印机

printerFile="vendor/whatthejeff/emoji-phpunit-resultprinter/src/Emoji/PHPUnit/FaceResultPrinter.php"
printerClass="Emoji\PHPUnit\FaceResultPrinter"
  • 错误: 😲
  • 失败: 😡
  • 不完整: 😶
  • 有风险: 😬
  • 跳过: 😑
  • 通过: 😊

天气打印机

printerFile="vendor/whatthejeff/emoji-phpunit-resultprinter/src/Emoji/PHPUnit/WeatherResultPrinter.php"
printerClass="Emoji\PHPUnit\WeatherResultPrinter"
  • 错误:
  • 失败:
  • 不完整: ☁️
  • 有风险:
  • 跳过: 🌀
  • 通过: ☀️

猫打印机

printerFile="vendor/whatthejeff/emoji-phpunit-resultprinter/src/Emoji/PHPUnit/CatResultPrinter.php"
printerClass="Emoji\PHPUnit\CatResultPrinter"
  • 错误: 🙀
  • 失败: 😿
  • 不完整: 🐱
  • 有风险: 😾
  • 跳过: 😼
  • 通过: 😻

水果打印机

printerFile="vendor/whatthejeff/emoji-phpunit-resultprinter/src/Emoji/PHPUnit/FruitResultPrinter.php"
printerClass="Emoji\PHPUnit\FruitResultPrinter"
  • 错误: 🍎
  • 失败: 🍅
  • 不完整: 🍋
  • 有风险: 🍊
  • 跳过: 🍈
  • 通过: 🍏

心形打印机

printerFile="vendor/whatthejeff/emoji-phpunit-resultprinter/src/Emoji/PHPUnit/HeartResultPrinter.php"
printerClass="Emoji\PHPUnit\HeartResultPrinter"
  • 错误: 💔
  • 失败: 💔
  • 不完整: 💛
  • 有风险: 💚
  • 跳过: 💙
  • 通过: ❤️

手形打印机

printerFile="vendor/whatthejeff/emoji-phpunit-resultprinter/src/Emoji/PHPUnit/HandResultPrinter.php"
printerClass="Emoji\PHPUnit\HandResultPrinter"
  • 错误: 👊
  • 失败: 👊
  • 不完整:
  • 有风险:
  • 跳过:
  • 通过: 👍

测试

Build Status

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

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

许可

PHPUnit表情符号结果打印器根据MIT许可证授权。