В YII2 Приемочный тест приемочного кода Я использую PhantomJs в качестве браузера.Yii2 проблема генерации url
Started сервер успешно
phantomjs --webdriver=4444
При выполнении теста с
codecept run
Это не работает, как ожидалось.
Мой код:
class LoginCest
{
public function ensureThatLoginWorks(AcceptanceTester $I)
{
$I->amOnPage(Url::toRoute('/site/login'));
$I->see('Enq','b');
}
}
При изменении его
$I->amOnPage(Url::toRoute(['/../../../site/login']));
его отлично работает, потому что он принимает URL в качестве MYAPP/веб/USR/местные/бен/сайт/логин
Его добавление автоматически usr/local/bin
есть какое-то решение для этого, кроме этого $ I-> amOnPage (Url :: toRoute (['/../../../ site/login']));
Работает отлично, заменяя $ I-> amOnPage ('/ site/login'); –