|
@@ -45,9 +45,8 @@ class ExceptionListenerTest extends \PHPUnit_Framework_TestCase
|
|
|
*/
|
|
|
public function testHandleWithoutLogger($event, $event2)
|
|
|
{
|
|
|
- // store the current log_errors, and disable it temporarily
|
|
|
- $logErrors = ini_set('log_errors', false);
|
|
|
- $errorLog = ini_set('error_log', '/dev/null');
|
|
|
+ // store the current error_log, and disable it temporarily
|
|
|
+ $errorLog = ini_set('error_log', file_exists('/dev/null') ? '/dev/null' : 'nul');
|
|
|
|
|
|
$l = new ExceptionListener('foo');
|
|
|
$l->onCoreException($event);
|
|
@@ -60,8 +59,7 @@ class ExceptionListenerTest extends \PHPUnit_Framework_TestCase
|
|
|
$this->assertSame('foo', $e->getMessage());
|
|
|
}
|
|
|
|
|
|
- // restore the old settings
|
|
|
- ini_set('log_errors', $logErrors);
|
|
|
+ // restore the old error_log
|
|
|
ini_set('error_log', $errorLog);
|
|
|
}
|
|
|
|