我正在使用unittest
.
如果我在测试用例中的测试失败,我喜欢做一些事情(例如,将错误的输出保存到临时文件夹以供以后查看等)。
这段代码属于哪里?
起初,我以为我可以检查if self.assertEqual(...)
,但事实证明这个函数没有返回任何值。现在这是有道理的,因为它旨在一旦检测到故障就将执行踢出测试功能。
tearDown
无论测试是否成功,都会调用它,因此它似乎也无济于事。
我正在使用unittest
.
如果我在测试用例中的测试失败,我喜欢做一些事情(例如,将错误的输出保存到临时文件夹以供以后查看等)。
这段代码属于哪里?
起初,我以为我可以检查if self.assertEqual(...)
,但事实证明这个函数没有返回任何值。现在这是有道理的,因为它旨在一旦检测到故障就将执行踢出测试功能。
tearDown
无论测试是否成功,都会调用它,因此它似乎也无济于事。