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



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

提前致谢

你应该把清理代码保存在tearDownClass((中。即使在任何测试方法或 setupClass(( 中发生异常,tearDownClass(( 也会起作用。

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

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

最新更新