繁体   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