我有一系列相当复杂的测试。不幸的是,内置的Pycharm调试器太慢而无法处理它们。我试着让它更快,但任何尝试都失败了,所以我不得不求助于使用pdb。
我的问题是,如果我使用pycharm运行我的测试并遇到pdb断点时出现的命令行非常烦人:
我注意到当我不使用pytest进入pdb调试模式时,我得到的不是iPython控制台。
您对如何解决这些问题有任何想法吗?理想情况下如何加速Pycharm调试器,或如何在pytest中获取iPython控制台?
非常感谢帮助。提前谢谢。
答案 0 :(得分:0)
可能有助于您调试速度的一些事情是:
-k 'pattern'
参数进行pytest,就可以运行调试过程所需的那些。此外,如果你正在使用Pycharm调试器,我不明白你为什么要调用pdb
。