samburns / phpspec-multi-formatter
该包的最新版本(0.1.0)没有可用的许可信息。
PhpSpec 的多格式输出器
0.1.0
2017-08-01 13:46 UTC
Requires
- php: ^7.0
- phpspec/phpspec: ^4.0
This package is auto-updated.
Last update: 2024-08-24 04:40:50 UTC
README
一个充当其他两个 PhpSpec 格式化器代理的库。主要用于持续集成服务器上的使用。允许你在单个测试运行中使用 '点格式化器' 并输出 JUnit XML 文件。
开发状态
处于 alpha 阶段。基本可用。开发/测试正在进行中。欢迎贡献。
使用方法
需要 PhpSpec 4 和 PHP 7。
composer require --dev samburns/phpspec-multi-formatter
在你的 phpspec.yml
文件中
extensions: "SamBurns\\PhpSpecMultiFormatter\\Extension": file: 'spec/junit.xml'
使用多格式化器运行 PhpSpec
./vendor/bin/phpspec run --format=multiformatter
开发
克隆仓库并运行 Composer。
从项目根目录运行以下命令
./vendor/bin/phpspec r -c test/sampleapp/phpspec.yml --format=multiformatter
它应该创建一个名为 ./test/sampleapp/spec/junit-output/junit.xml
的文件,并同时进行 '点格式化器' 输出。如果这样做,那么你没有破坏任何东西。