Я работаю в компании. Я знаю, как запускать тесты PHPUnit на бродячий бокс. Но я не знаю, почему я не могу запустить какой-либо тест на их бродячем поле, настроенном с помощью шеф-повара. Всякий раз, когда я бегу PHPUnit
команду, я получаю ниже ошибки:Невозможно выполнить какой-либо тест на бродячий бокс, используя PHPUnit
There was 1 failure:
1) ExampleTest::testBasicExample
A request to [en/contact] failed. Received status code [404].
/..../vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithPages.php:178
/..../vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithPages.php:72
/..../vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithPages.php:53
/..../tests/ExampleTest.php:16
Caused by
ErrorException: Cannot modify header information - headers already sent by (output started at /..../vendor/phpunit/phpunit/src/Util/Printer.php:133) in /..../app/Http/Middleware/SetCookieData.php:17
Любая помощь будет очень заметным.
Но страница прямо там. Я могу просмотреть URL-адрес. Почему это дает 404 ошибки, это мой вопрос. –
@WilliamFrancisGomes Я обновил свой ответ. – patricus
Спасибо. Будет проверять и сообщать вам. –