Fixed Integration tests

This commit is contained in:
Taras Machyshyn
2020-09-02 13:26:13 +03:00
parent b20773f2f5
commit c8a2ca87ba
+11 -5
View File
@@ -229,16 +229,22 @@ class Tester
protected function install()
{
$mainApplication = new \Espo\Core\Application();
$fileManager = $mainApplication->getContainer()->get('fileManager');
$fileManager = new \Espo\Core\Utils\File\Manager();
$latestEspoDir = Utils::getLatestBuildedPath($this->buildedPath);
$configData = $this->getTestConfigData();
if (!isset($configData['siteUrl'])) {
$mainConfigData = include('data/config.php');
$configData['siteUrl'] = $mainApplication->getContainer()->get('config')->get('siteUrl') . '/' . $this->installPath;
$this->params['siteUrl'] = $configData['siteUrl'];
if (isset($mainConfigData['siteUrl'])) {
$configData['siteUrl'] = $mainConfigData['siteUrl'] . '/' . $this->installPath;
}
}
if (isset($configData['siteUrl'])) {
$this->params['siteUrl'] = $configData['siteUrl'];
}
if (!file_exists($this->installPath)) {
$fileManager->mkdir($this->installPath);