acceptance suite enviroment config использование настроек при запуске теста

codeception
atdd
execution
php
Теги: #<Tag:0x00007fedb996b258> #<Tag:0x00007fedb996ada8> #<Tag:0x00007fedb996a970> #<Tag:0x00007fedb996a650>

(Mprint) #1

Всем привет
Проблема заключается в использовании настроек при запуске теста
run testputh --env third-server

Необходимо настроить запуск тестируемого кода на стейж и предпродакшн серверах

https://test-q.domen.com
http://test.domen.com:8080
https://test.domen.com

Проблема в том, что надо менять поддомены и протокол при запуске, а подставляется главный конфиг c https протоколом при исполении конфига

 $I->amOnSubdomain($example['domain']);
 $I->amOnPage('/search/videos/?q=find+topic');

Может упустил явную подстановку файла конфигов перед тестом?
или не тем пользуюсь REST & PHPbrowser

actor: AcceptanceTester
modules:
    enabled:
        - PhpBrowser
        - REST
     config:
         REST:
             url: 'https://test.com'
             depends: PhpBrowser
         PhpBrowser:
             url: 'https://test.com'
                    
 env:
     third-server:
       modules:
         config:
           REST:
             depends: PhpBrowser
             url: 'http://test.domen.com:8080'
           PhpBrowser:
             url: 'http://test.domen.com:8080'

(Mprint) #2

Все походу работает, пока писал тему все и вычистил лишнего
буду разбирать Докер для запуска разных конфигов