4
我使用py.test來運行一堆測試。該測試似乎通過,但過程永遠不會終止:py.test在顯示測試結果後掛起
=====測試環節開始=====
平臺的Win32 - Python的2.7.3 - pytest-2.3.4
收集179項
公共/測試/ test_bar.py ...............
公共/測試/ test_foo.py ...... 。
....
===== 159過去了,20跳過98.58秒=====
< - 提示從來沒有回來 - >
任何想法什麼會導致這種情況以及如何進行調試?
編輯
@ hpk42是正確的 - 這是一個非守護線程從未終止。
您是否在測試中啓動了線程或服務器循環,並且不終止它們? – hpk42
@ hpk42 - 寫這個答案,我可以接受:) – bavaza