2016-05-11 31 views
4

我运行最新版本的ipdb 0.10.0 当我运行我的Django测试套件使用nosetests插件,一旦我打了import ipdb; ipdb.set_trace()电话,我不能请参阅提示。Ipdb不显示输出与Django鼻子测试

我已经尝试在鼻子参数中添加'-s'参数,该参数显示提示,但没有正确捕获它们在ipdb中的键盘输入。例如,我通过向上和向下箭头键丢失输入历史记录。

最后,我试过再次使用ipdb 0.9.3,它正常工作。

我想知道是否有任何方法使用最新版本的ipdb解决这个问题?有没有新的配置机制?

回答

4

当他们指向docs时,此行为已更改,现在您必须使用 ipdb.sset_trace()而不是ipdb.set_trace()