簡體   English   中英

當py.test測試失敗時,PyCharm可以進入調試狀態

[英]Can PyCharm drop into debug when py.test tests fail

使用py.test運行測試時,有一個--pdb選項可在失敗時輸入pdb。

在PyCharm中運行相同的測試時是否有類似的方法進入調試器?

有一個py.test插件pytest-pycharm ,它會在測試發出未捕獲的異常時暫停PyCharm調試器。

請按照以下步驟設置正確的運行配置:

  1. 運行>編輯配置...
  2. 單擊“+”按鈕添加新配置。
  3. 命名配置並指定以下配置參數:

腳本 :py.test可執行文件的路徑(通過鍵入which py.test

腳本參數 :此參數是您的測試用例,后跟--pdb選項(即/Users/Johan/projects/misc/testing.py --pdb

設置配置后,您可以在PyCharm中運行測試用例。 如果測試用例失敗,PyCharm運行窗口將顯示pdb提示符。

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM