【发布时间】:2020-01-03 17:06:04
【问题描述】:
我有以下问题:
我正在做一些单元测试,但问题是我无法使用调试器我尝试使用断点单击“调试名称文件”但它不起作用。或者,我尝试使用以下装饰器 @override_settings(DEBUG=True) 的 tyhe,但我再次使用这种方式没有结果。
我确切地说,只有单元测试我才会遇到这种问题。代码的另一部分运行良好。
你能帮帮我吗?
PS:为了进行单元测试,我从 django.test 导入了 TestCase。
非常感谢!
【问题讨论】:
-
“它不起作用”是什么意思?您使用的是哪个 PyCharm 版本?
-
我的意思是这就像我在没有激活模式调试的情况下点击运行
-
这并不清楚。请添加更多详细信息(甚至可能是屏幕截图),如[SO]: How to create a Minimal, Reproducible Example (reprex (mcve)) 中所述。
-
所以您点击了测试旁边边栏中的
Debug Unittests for test_...命令?而在底部控制台中,打开的选项卡的名称是“调试”? -
您确定“静音断点”选项没有被激活? (带斜线的小红圈)
标签: python django python-3.x debugging pycharm