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.
24 lines
599 B
24 lines
599 B
12 years ago
|
<?php
|
||
|
$I = new WebGuy($scenario);
|
||
|
$I->wantTo('ensure that login works');
|
||
|
$I->amOnPage('?r=site/login');
|
||
|
$I->see('Login', 'h1');
|
||
|
|
||
|
$I->submitForm('#login-form', array());
|
||
|
$I->dontSee('Logout (admin)');
|
||
|
$I->see('Username cannot be blank');
|
||
|
$I->see('Password cannot be blank');
|
||
|
|
||
|
$I->submitForm('#login-form', array(
|
||
|
'LoginForm[username]' => 'admin',
|
||
|
'LoginForm[password]' => 'wrong',
|
||
|
));
|
||
|
$I->dontSee('Logout (admin)');
|
||
|
$I->see('Incorrect username or password');
|
||
|
|
||
|
$I->submitForm('#login-form', array(
|
||
|
'LoginForm[username]' => 'admin',
|
||
|
'LoginForm[password]' => 'admin',
|
||
|
));
|
||
|
$I->see('Logout (admin)');
|