function setUp()
 {
     parent::setUp();
     SS_Log::clear_writers();
     // this test will break if existing writers are available!
     $this->testEmailWriter = new SS_LogEmailWriter('*****@*****.**');
     $this->testFileWriter = new SS_LogFileWriter('../test.log');
     SS_Log::add_writer($this->testEmailWriter, SS_Log::ERR);
     SS_Log::add_writer($this->testFileWriter, SS_Log::WARN);
 }
Ejemplo n.º 2
0
 public function tearDown()
 {
     parent::tearDown();
     SS_Log::clear_writers();
 }
<?php

/**
 * CMS Requirements
 */
Config::inst()->update('LeftAndMain', 'extra_requirements_javascript', array(basename(__DIR__) . '/javascript/actions.js' => array()));
/**********************************/
/* Logging Information and Errors */
/**********************************/
// Clear any default writers
SS_Log::clear_writers();
// Logging notices & information
SS_Log::add_writer(new SS_LogFileWriter('../assets/' . basename(__DIR__) . '/logs/info.log'), SS_Log::NOTICE, '=');
// Logging warnings & errors
SS_Log::add_writer(new SS_LogFileWriter('../assets/' . basename(__DIR__) . '/logs/error.log'), SS_Log::WARN, '<=');