You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
584 B
23 lines
584 B
<?php |
|
$I = new WebGuy($scenario); |
|
$I->wantTo('ensure that login works'); |
|
$I->amOnPage('?r=site/login'); |
|
$I->see('Login', 'h1'); |
|
|
|
$I->submitForm('#login-form', []); |
|
$I->dontSee('Logout (admin)'); |
|
$I->see('Username cannot be blank'); |
|
$I->see('Password cannot be blank'); |
|
|
|
$I->submitForm('#login-form', [ |
|
'LoginForm[username]' => 'admin', |
|
'LoginForm[password]' => 'wrong', |
|
]); |
|
$I->dontSee('Logout (admin)'); |
|
$I->see('Incorrect username or password'); |
|
|
|
$I->submitForm('#login-form', [ |
|
'LoginForm[username]' => 'admin', |
|
'LoginForm[password]' => 'admin', |
|
]); |
|
$I->see('Logout (admin)');
|
|
|