2

Есть ли способ динамически устанавливать URL-адрес проекта во время функциональных тестов Laravel 5 Codeception?Установить базовый URL-адрес проекта в функциональном тестировании с помощью Laravel 5/Codeception

В настоящее время базовый URL-адрес: , но я пытаюсь написать тест для генерации PDF с помощью модуля Snappy и двоичных возвратов и ошибок, потому что мой лист css не заряжается (двоичный код нужен абсолютный путь).

Я установил файл .env.testing, настроенный с моей конфигурацией базы данных тестирования, и путь APP_URL, указанный с моим URL-адресом приложения, но ничего не меняет. Базовый URL-адрес по-прежнему localhost во время моих тестов.

Возможно, вы могли бы переписать базовый URL-адрес во время моего функционального тестирования?

ответ

1

Из Laravel 5.4 я использую это в моей PHPUnit тесты, вероятно, он будет работать с Codeception тоже:

\URL::forceRootUrl('http://my.root.url.com'); 
Смежные вопросы