我正在尝试打印运行单元测试时出现异常的项目。例如:
def test_string(self):
my_str = "new string"
self.assertTrue(len(my_str) == 5)
这是一个非常简化的示例,但它显示了我想要实现的目标。在这种情况下,我希望测试在我得到“F”后打印“新字符串”。
通常assert
,我可以通过以下方式实现:
assert (len(my_str) == 5), "new string"
但是使用的unittest
时候就不行了。
有没有办法做到这一点unittest
?