0
我想爲我的項目不同的子包有不同的處理程序,但是,當我添加控制檯(即StreamHandler到標準輸出),然後由於某種原因,鼻子不是捕獲正在處理該處理程序的任何日誌輸出。鼻子1.3.4和日誌與自定義處理程序
我沒有任何特殊的鼻子配置,只是對於每個單元測試,我將記錄器加載爲logging.getLogger(__name__)
並通過logging.dictConfig
設置記錄的配置。
因此,在短期方面:
- 預期的行爲:使用
--nologcapture
應顯示的所有記錄 - 觀察到的行爲的:存在我是否使用
--nologcapture
與否
讓任何區別我知道你是否想要更多的背景。
雖然這並沒有立即解決我的問題,但是這肯定有助於調試和理解記錄在nosetests中配置的方式......謝謝! – 2014-10-14 14:18:13