Allure-behave 不将失败的套装报告为 'failed'

Allure-behave not reporting failed suits as 'failed'

我在 Behave 中进行了 Python bdd 测试。使用版本 1.2.6

我面临的问题是 Allure-behave 将失败的套装报告为 "Passed",即使它确实显示了失败的步骤,也照此报告。

我的功能文件夹中有一个 behave.ini:

[behave.formatters]
allure = allure_behave.formatter:AllureFormatter

我 运行 我的测试是:

behave -f allure_behave.formatter:AllureFormatter -o allure-results

我确实看到 allure-behave 创建的结果文件确实表明诉讼已经通过,然后在 Allure UI

上依次报告

已在 2.3.3b1 中修复 欢迎在我们的 repo

中提出问题