2
我想爲一堆REST處理程序(它們是自定義REST框架的一部分)編寫一些單元測試。對於REST服務器,通常會記錄所有異常,並在可能的情況下繼續執行代碼。測試 - 如何讓所有記錄器打印輸出
當我設置測試時,我遇到了不知道爲什麼測試未通過的問題。與處理每個模塊包含行
import logging
log = logging.getLogger(__name__)
在從失敗的斷言測試失敗的唯一輸出,一邊,是沿
No handlers could be found for logger "project.handlers.module"
線是否有一個簡單的解決方法,我可以添加到我的測試文件使記錄器只輸出錯誤(或所有消息)。我不確定如何爲測試中涉及的每個記錄器設置處理程序。
適合我...我將它添加到我的測試文件夾的__init __。py'文件 – mark