codeception Передача ENV переменных среды окружения - использование в коде
Primary tabs
Для использования в коде PHP
Если нужно использовать в коде, то проще всего передать напрямую средствами командной оболочки:
export BASE_DOMAIN=test2 && cept run
- для докера это можно сделать так
При этом в коде считать переменную можно будет так:
public function testEnv(AcceptanceTester $I): void
{
$value = getenv('BASE_DOMAIN');
$I->assertSame(getenv('BASE_DOMAIN'), 'test2');
}
-- не надо заморачиваться и использовать что-то нестандартное, всё средствами PHP.
Также можно загнать в окружение и файл .env или подобный целиком - например:
source .myenv && cept run
- Log in to post comments
- 87 reads