pytest_returns.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:taf 作者: taf3 项目源码 文件源码
def pytest_report_teststatus(self, report):
        outcome = yield
        if report.when == 'call':
            if report.passed:
                result = self.RESULT_PASSED
            elif report.skipped:
                result = self.RESULT_SKIPPED
            else:  # if report.failed:
                result = self.RESULT_FAILED

            status, letter, msg = self.get_result(result)

            if report.passed:
                # print return result instead of 'PASSED'
                with suppress(AttributeError):
                    msg = report.retval

            outcome.result = status, letter, msg
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号