在python中执行所有测试用例后,哪个测试治具将运行?

时间:2018-08-08 11:12:02

标签: python unit-testing testcase

我正在用python编写测试用例。完成所有测试用例后,我需要删除文件夹,test fixture可用于在完成所有操作后运行。这样我就可以执行清理操作

预先感谢

2 个答案:

答案 0 :(得分:1)

您应将清除代码保留在tearDownClass()中。即使在任何测试方法或setupClass()中发生异常,tearDownClass()也会起作用。

https://docs.python.org/3/library/unittest.html#unittest.TestCase.tearDownClass

答案 1 :(得分:0)

所有测试运行完毕后,将运行最终的tearDownClass和tearDownModule。