Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Codeception + SugarCRM(SuiteCRM) = проблема с поднятие бинов объектов

codeception
phpunit
windows
php
Теги: #<Tag:0x00007fedb7210c80> #<Tag:0x00007fedb7210aa0> #<Tag:0x00007fedb7063f68> #<Tag:0x00007fedb7063dd8>

(Сергей Потёмкин) #1

Добрый день!

Проблема следующая:
Написал конфиг для поднятия из вне бинов Sugar. Подключаю его к тесту. И в итоге при запуске через phpunit все отрабатывает(объект поднимается и возвращается), а через codecept - класс BeanFactory как бы поднимается, но возвращает null. В чем может быть проблема?

require_once('C:\win7_soft\MAMP\htdocs\suite70new4\tests\SugarCRMconfig.php');

class SugarCRM_UnitCestTest extends \Codeception\Test\Unit
{	
...
    public function testMe(){
		$BeanFactory  = new BeanFactory();
		$bean = BeanFactory::getBean('Accounts', '2f675332-22a4-8da7-3375-5804d2b5515e');

		\Codeception\Util\Debug::debug('fsvdfgd');
		\Codeception\Util\Debug::debug($BeanFactory);
		\Codeception\Util\Debug::debug($bean->name);

		var_dump('fsvdfgd');
		var_dump($BeanFactory);
		var_dump($bean->name);
    }
}