bradietilley/pest-printer

此包已被废弃且不再维护。未建议替代包。

PestPHP 打印机

0.2.0 2022-12-20 12:58 UTC

This package is auto-updated.

Last update: 2023-06-16 11:39:14 UTC


README

仅适用于 Pest 1.x。现在为归档状态,只读。

Laravel 和 PestPHP 的自定义打印机样式。

使用方法

将此打印机注册为项目默认的 phpunit 打印机,或者通过以下方式动态启用:

$ artisan test --printer="BradieTilley\Printer"

示例

example-1

example-2

待办事项

  • 修复 Gitlab CI 不支持 Termwind 颜色;添加切换以使用默认 cli 颜色
  • 配置选项(允许开发者自定义颜色、符号和间距规则)
  • 添加语言支持(添加其他语言,允许用户自定义 en 语言)
  • 添加平均测试时间,与总测试时间一起,将时间着色移动到平均测试时间(而不是总时间)。
  • 在测试顶部添加介绍框,描述当前过滤器、失败停止标志等。
  • 添加 Laravel < 9.41 支持