?env=test
Могу предположить, что далее в самих тестах вы не подставляете этот GET параметр,
например при таких вызовах теряется ваш url:
<?php
$I->amOnPage('/quickstart'); // moves to http://codeception.com/quickstart
?>
Но нужно тестить...
У настройки модуля PhpBrowser есть Guzzle middlewear и Curl, попробуйте через них добавлять ко всем вашим вызовам GET параметр
https://codeception.com/docs/modules/PhpBrowserupd:
Поискал в исходниках, там код задокументирован неплохо (лучше, чем дока)
Вот что нашел — можно использовать поля настройки для Guzzle (в доке используют auth) напрмиер
query
https://github.com/Codeception/Codeception/blob/2....
Вот пример использования:
https://github.com/Codeception/Codeception/blob/2....
Я так понимаю прямо в вашем конфиге после
url: mysite.ru
нужно добавить
query: ['env', 'test']
В итоге ваш конфиг будет примерно так выглядеть:
modules:
enabled:
- PhpBrowser:
url: 'http://localhost'
query: ['env', 'test']
Боюсь не правильно массив задал, можно попробовать, :
query:
env: test