[英]py.test -k: collecting tests takes too much time
如果我在PyCharm
執行Run Unittest .... test_foo
,則運行該測試將花費很長時間,因為所有測試都首先被收集。 PyCharm使用py.test -k
運行測試。
由於我們有1000多個測試,因此收集它們需要一些時間(約1.2秒)。 通常,測試本身需要更少的時間來執行!
由於我經常使用它,因此我想加快速度。
任何想法如何做到這一點?
回答自己的問題:
我再次安裝了pyCharm(由於其他原因),現在它使用utrunner.py。
如果我運行Run 'Unittest test_foo'
會更快,因為這樣做不會在運行測試之前收集所有測試。
問題解決了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.