是否可以更改 unittest 装饰器的打印输出

问题描述

我有以下用于单元测试的装饰器。

def aDecorator(condition):
    if condition:
        return unittest.expectedFailure
    return lambda func: func

输出如下:

  • test_someFunc (ma​​in.someClass) ... 预期失败

我想用其他内容替换预期的失败文本。所以它可能看起来像这样

  • test_someFunc (ma​​in.someClass) ... MyTextHere

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)