Код: Выделить всё
$form = new LoginForm();
$form->username = 'not_existing_username';
$form->password = 'not_existing_password';
$model = User::find()->andWhere(['or', ['username' => $form->username], ['email' => $form->username]])->one();
expect('user not exists', !$model)->true();
expect('model should not login user', $model && Yii::$app->user->login(new Identity($model)))->false();
expect('user should not be logged in', Yii::$app->user->isGuest)->true();
Код: Выделить всё
session_start(): Cannot send session cookie - headers already sent by (output started at /app/vendor/phpunit/phpunit/src/Util/Printer.php:109)