2016-05-11 30 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()