Allure 是否处理来自 pytest 的 xfail、xpass、skip 和错误?
Does Allure handle xfail, xpass, skip, and error from pytest?
从 allure.qatools.ru 的首页来看,似乎创建了这些类别:
- 待定
- 通过
- 已取消
- 损坏
- 失败
这如何映射到 pytest 类别?
我希望看到 skipped、xpass、xfail 和 error.
他们受支持吗?
如果是这样,与诱惑类别的映射是什么?
尚未明确记录,但版本 1.5.4
的 pytest-allure-adaptor 将 pytest 的状态转换为其 allure 对应物,如下所示:
PASSED
=> PASSED
FAILED
=> FAILED
SKIPPED
=> CANCELLED
ERROR
=> BROKEN
xfail
=> PENDING
XPASS
=> FAILED
(因为魅力没有特殊地位)
从 allure.qatools.ru 的首页来看,似乎创建了这些类别:
- 待定
- 通过
- 已取消
- 损坏
- 失败
这如何映射到 pytest 类别?
我希望看到 skipped、xpass、xfail 和 error.
他们受支持吗? 如果是这样,与诱惑类别的映射是什么?
尚未明确记录,但版本 1.5.4
的 pytest-allure-adaptor 将 pytest 的状态转换为其 allure 对应物,如下所示:
PASSED
=>PASSED
FAILED
=>FAILED
SKIPPED
=>CANCELLED
ERROR
=>BROKEN
xfail
=>PENDING
XPASS
=>FAILED
(因为魅力没有特殊地位)