需要py.test來記錄來自python日誌記錄模塊的日誌文件中的斷言錯誤。 該測試已設置python日誌記錄模塊,並且所有日誌均按預期進行。 我在整個測試中使用了assert語句。但是當遇到斷言錯誤時,這些消息不會記錄在python日誌輸出中,而是記錄在命令控制檯中。需要py.test來記錄來自python日誌文件的斷言錯誤
有沒有辦法讓py.test登錄測試的日誌輸出的斷言錯誤?
眼下的錯誤是在命令控制檯,但是這將是巨大的,如果這樣所有的日誌消息在一個地方拍攝的這些斷言錯誤也記錄爲蟒蛇日誌輸出的一部分。另外,對於長時間運行測試,在整個測試結束之前我都看不到錯誤,這可能需要等待很長時間。如果我能立即看到斷言錯誤,那麼我可以決定採取行動,這將是非常好的。