moodlerooms/behat-junit-extension

此包已被弃用,不再维护。作者建议使用 blackboard-open-source/behat-junit-extension 包。

Behat 扩展,支持以 JUnit 格式报告,并兼容 Moodle 重跑功能。

3.0.0 2020-08-26 04:25 UTC

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 文件名。

致谢

深受以下启发