Browse Source

reset logger after unit test moved to `tearDown()`

tags/3.0.0-alpha1
Klimov Paul 7 years ago
parent
commit
e19d7a7917
  1. 10
      tests/TestCase.php

10
tests/TestCase.php

@ -18,15 +18,6 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
public static $params; public static $params;
/** /**
* Clean up after test case.
*/
public static function tearDownAfterClass()
{
parent::tearDownAfterClass();
Yii::setLogger(null);
}
/**
* Returns a test configuration param from /data/config.php. * Returns a test configuration param from /data/config.php.
* @param string $name params name * @param string $name params name
* @param mixed $default default value to use when param is not set. * @param mixed $default default value to use when param is not set.
@ -49,6 +40,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
{ {
parent::tearDown(); parent::tearDown();
$this->destroyApplication(); $this->destroyApplication();
Yii::setLogger(null);
} }
/** /**

Loading…
Cancel
Save