我正在使用cherrypy來實現Web服務器,並且使用鼻子來運行我的單元測試。但是,即使使用--nologcapture,特別是cherrypy的日誌記錄消息,也會出現很多調試噪聲,它們會捕獲並打印到stdout。這使得測試輸出很難閱讀。使用鼻子運行單元測試時抑制Cherrypy的輸出
我認爲:
def setUp(self):
cherrypy.config.update({ "server.logToScreen" : False })
cherrypy.config.update({'log.screen': False})
連同--nologcapture選項會抑制這些消息,但顯然事實並非如此。
任何人都知道如何擺脫這些消息,並有一個很好的清潔測試輸出,請?