2013-02-23 33 views
2

如果你是单元测试的模型,例如,在该模型使用CakePHP的CakeLog方便的方法(可能是测试一个预期的异常等):在CakePHP 2.x的单元测试期间如何关闭日志记录?

CakeLog::warning('This is a warning'); 

蛋糕不仅会在命令行输出这在测试过程中,它还会将错误添加到日志/ error.log中。

我需要完成两件事情之一:单元测试期间

  1. 关闭记录
  2. 莫克的CakeLog类或存根型号 - >日志()(从对象 - 继承>日志)

精明的CakePHP开发人员如何完成这两件事之一?

相关:Using DB logging and doing said logging to your test database where such a thing wouldn't bother you...

回答

相关问题