mirror of
https://github.com/e107inc/e107.git
synced 2025-08-04 13:47:31 +02:00
Reconfigured modules now run _beforeSuite()
Platform-independent SQL dump importing works now because Helper\DelayedDb is now running _beforeSuite() after being reconfigured. Fixes: #1
This commit is contained in:
@@ -25,7 +25,6 @@ modules:
|
|||||||
password: ''
|
password: ''
|
||||||
populate: true
|
populate: true
|
||||||
dump: 'tests/_data/e107_v2.1.8.sample.sql'
|
dump: 'tests/_data/e107_v2.1.8.sample.sql'
|
||||||
populator: 'mysql -u $user -h $host -p''$password'' $dbname < $dump'
|
|
||||||
- \Helper\DeployerFactory:
|
- \Helper\DeployerFactory:
|
||||||
secrets:
|
secrets:
|
||||||
cpanel:
|
cpanel:
|
||||||
|
@@ -37,7 +37,9 @@ abstract class Base extends \Codeception\Module
|
|||||||
protected function _reconfigure_fs()
|
protected function _reconfigure_fs()
|
||||||
{
|
{
|
||||||
$url = $this->deployer->getUrl();
|
$url = $this->deployer->getUrl();
|
||||||
$this->getModule('PhpBrowser')->_reconfigure(array('url' => $url));
|
$browser = $this->getModule('PhpBrowser');
|
||||||
|
$browser->_reconfigure(array('url' => $url));
|
||||||
|
$browser->_beforeSuite();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function _reconfigure_db()
|
protected function _reconfigure_db()
|
||||||
@@ -50,5 +52,6 @@ abstract class Base extends \Codeception\Module
|
|||||||
$db->_reconfigure($Db_config);
|
$db->_reconfigure($Db_config);
|
||||||
// Next line is used to make connection available to any code after this point
|
// Next line is used to make connection available to any code after this point
|
||||||
//$this->getModule('\Helper\DelayedDb')->_delayedInitialize();
|
//$this->getModule('\Helper\DelayedDb')->_delayedInitialize();
|
||||||
|
$db->_beforeSuite();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user