在CakePHP2.x中,如何在单元测试期间关闭日志记录?
例如,如果您正在对一个模型进行单元测试,并且在该模型中使用CakePHP的CakeLog便利方法(可能测试预期的异常等): 在测试期间,Cake不仅会在命令行中输出该错误,还会将错误添加到logs/error.log 我需要完成两件事中的一件:在CakePHP2.x中,如何在单元测试期间关闭日志记录?,cakephp,cakephp-2.3,Cakephp,Cakephp 2.3,例如,如果您正在对一个模型进行单元测试,并且在该模型中使用CakePHP的CakeLog便利方法(可能测试预期的异常等): 在测试期间,Cake不仅会在命令行中输出该错误,还会将错误添加到logs/error.log 我需要完成两件事中的一件: 在单元测试期间关闭日志记录 模拟CakeLog类或存根模型->日志()(从对象->日志继承) 精明的CakePHP开发人员如何完成这两件事之一 相关:在测试顶部,放置CakeLog::drop(记录器名称)到流 CakeLog::warning('Thi
相关:在测试顶部,放置
CakeLog::drop(记录器名称)代码>到流
CakeLog::warning('This is a warning');