Unset more properties to free more memory

This commit is contained in:
Val Bancer 2018-08-13 14:20:29 +02:00 committed by GitHub
parent dbbc8400b6
commit b45fe026f5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -84,8 +84,6 @@ abstract class CakeTestCase extends PHPUnit_Framework_TestCase {
$result = parent::run($result); $result = parent::run($result);
if (!empty($this->fixtureManager)) { if (!empty($this->fixtureManager)) {
$this->fixtureManager->unload($this); $this->fixtureManager->unload($this);
unset($this->fixtureManager);
unset($this->fixtures);
} }
for ($i = ob_get_level(); $i < $level; ++$i) { for ($i = ob_get_level(); $i < $level; ++$i) {
@ -166,6 +164,9 @@ abstract class CakeTestCase extends PHPUnit_Framework_TestCase {
if (isset($_GET['debug']) && $_GET['debug']) { if (isset($_GET['debug']) && $_GET['debug']) {
ob_flush(); ob_flush();
} }
unset($this->db);
unset($this->fixtureManager);
unset($this->fixtures);
unset($this->_configure); unset($this->_configure);
unset($this->_pathRestore); unset($this->_pathRestore);
} }