Я пытаюсь запустить приемочные испытания в расширенном приложении yii2. Из коробки приемные тесты терпят неудачу. Я только начну с первой проблемы: я думаю, что маршруты ошибочны, и я понятия не имею, где их исправить. Например, ошибка для около страницы:Как исправить маршрут для приемочных испытаний?
Can't be on page "/frontend/web/index-test.php/site/about":
"/frontend/web/index-test.php/site/signup"
Откуда у вас этот маршрут? Конечно, там нет страницы, этот маршрут - мусор. я попытался поместить его в браузер .. ничего .. конечно. Я хотел бы пройти через классы тестирования, чтобы посмотреть, что происходит, но я тоже не могу понять. У кого-нибудь есть идея? Я думаю, что если я смогу получить маршруты, по крайней мере, я могу где-то добраться.
Я сделал все вышеперечисленное, конечно, но, спасибо за то, что нашли время, чтобы снова перейти на него.Одна часть, которую у меня другая, заключается в том, что я использую другой веб-сервер, я использую MAMP на этой машине, поэтому то, что я сделал, было установлено URL-адресом PhpBrowser для имени хоста, которое я использую для этого проекта. Это неправильная часть? Во всяком случае, именно поэтому я «обнулял», пытаясь выяснить эту проблему маршрута; не использует ли он те же маршруты, что и обычное приложение? – dataskills
Он использует тот же маршрут, что и обычное приложение, за исключением того, что он использует 'index-test.php' вместо' index.php' :) – jacmoe
Попробуйте отменить настройку phpbrowser - это может быть так. Я просто оставляю эту настройку в покое, поскольку я обнаружил, что это все испортит. – jacmoe