Python单元测试:如何仅运行测试文件的一部分?

12 浏览
0 Comments

Python单元测试:如何仅运行测试文件的一部分?

我有一个测试文件,其中包含需要很长时间的测试(它们将计算发送到集群并等待结果)。所有这些测试都在特定的TestCase类中。

由于它们需要时间,而且不太可能出错,我想要能够选择是否运行这个测试子集(最好的方式是通过命令行参数,比如"./tests.py --offline"之类的),这样我就可以经常快速运行大部分测试,有时间时再运行全部测试。

目前,我只是使用unittest.main()来启动测试。

0