[英]Can PyCharm drop into debug when py.test tests fail
使用py.test
運行測試時,有一個--pdb
選項可在失敗時輸入pdb。
在PyCharm中運行相同的測試時是否有類似的方法進入調試器?
有一個py.test插件pytest-pycharm ,它會在測試發出未捕獲的異常時暫停PyCharm調試器。
請按照以下步驟設置正確的運行配置:
腳本 :py.test可執行文件的路徑(通過鍵入which py.test
)
腳本參數 :此參數是您的測試用例,后跟--pdb
選項(即/Users/Johan/projects/misc/testing.py --pdb
)
設置配置后,您可以在PyCharm中運行測試用例。 如果測試用例失敗,PyCharm運行窗口將顯示pdb提示符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.