如果我在Run Unittest .... test_foo
中PyCharm
,则运行测试需要很长时间,因为所有测试都会先收集。 PyCharm使用py.test -k
来运行测试。
由于我们有超过1000个测试,因此收集它们需要一些时间(大约1.2秒)。测试本身通常需要较少的执行时间!
由于我经常使用它,我想加快速度。
知道如何完成这项工作吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
回答自己的问题:
我再次安装了pyCharm(出于其他原因),现在它使用了utrunner.py。
如果我运行Run 'Unittest test_foo'
,速度会快得多,因为在运行测试之前不会收集所有测试。
问题解决了。