moodlerooms / behat-junit-extension
此包已被弃用,不再维护。作者建议使用 blackboard-open-source/behat-junit-extension 包。
Behat 扩展,支持以 JUnit 格式报告,并兼容 Moodle 重跑功能。
3.0.0
2020-08-26 04:25 UTC
Requires
- php: >=5.4.0
- behat/behat: ~3.0
- n98/junit-xml: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^1.10
- phpunit/phpunit: ~4.5
- symfony/process: ~2.5|~3.0
This package is not auto-updated.
Last update: 2022-02-01 13:05:48 UTC
README
Behat 扩展,支持以 JUnit 格式报告,并兼容 Moodle 重跑功能。
安装
使用 Composer 安装
composer require --dev open-lms-open-source/behat-junit-extension
使用方法
通过在您的 behat.yml
中指定其类来激活扩展
default: suites: ... extensions: BehatJUnitExtension\Extension: baseDir: /path/to/moodle ...
这是通过 Moodle 的配置文件实现上述功能的示例
$CFG->behat_config = [ 'default' => [ 'extensions' => [ 'BehatJUnitExtension\Extension' => [ 'baseDir' => __DIR__, ] ] ], ];
请确保使用格式化工具调用 Behat
behat -f moodle_junit -o reports_dir
配置
baseDir
- (可选) 仅缩短 JUnit XML 文件名。
致谢
深受以下启发
- Behat 的 自有 JUnit 格式化工具。
- behat-junit-formatter