Код: Выделить всё
modules:
config:
Db:
dsn: 'mysql:host=localhost;dbname=database-tests'
user: 'root'
password: ''
dump: /codeception/_data/dump.sql
Код: Выделить всё
modules:
config:
Db:
dsn: 'mysql:host=localhost;dbname=database-tests'
user: 'root'
password: ''
dump: /codeception/_data/dump.sql
Забыл в посте указать, в этом конфиге у меня так-же прописана тестовая база.ElisDN писал(а):Настроить на database-test в codeception/config/config.php.
Понятно. Тогда появляется другой вопрос.ElisDN писал(а): к /index-test.php
Код: Выделить всё
$I = new AcceptanceTester($scenario);
$I->wantTo('check if signup is working');
$I->amOnPage(Yii::$app->urlManager->createUrl(['site/signup']));
$I->see('Регистрация','h1');
$I->fillField('Signup[userName]','username');
$I->fillField('Signup[userPassword]','qwerty');
$I->fillField('Signup[repeatPassword]','qwerty');
$I->fillField('Signup[userEmail]','[email protected]');
$I->click('Регистрация','button');
$I->seeCurrentUrlEquals(Yii::$app->urlManager->createUrl(['site/index']));
$I->see('Добро пожаловать!');
Код: Выделить всё
Couldn't see current url equals "/index-test.php?r=site%2Findex":
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'/index-test.php?r=site%2Findex'
+'/index-test.php?r=site%2Fsignup'
Посмотреть код страниц в папке _output.Stasgar писал(а):Каким образом можно тогда данную проблему решить?