mirror of
https://github.com/e107inc/e107.git
synced 2025-02-23 00:02:51 +01:00
Added tests for admin URL content. (to be completed)
This commit is contained in:
parent
6914d035fb
commit
8d56b1ef2f
@ -14,17 +14,10 @@ class AdminLoginCest
|
||||
// tests
|
||||
public function testAdminLogin(AcceptanceTester $I)
|
||||
{
|
||||
$I->amOnPage('/e107_admin/admin.php');
|
||||
|
||||
$I->wantTo("Test the admin area login process");
|
||||
$I->see("Admin Area");
|
||||
$I->see("login");
|
||||
|
||||
$I->fillField('authname', 'admin');
|
||||
$I->fillField('authpass', 'admin');
|
||||
|
||||
$I->click('authsubmit');
|
||||
|
||||
$I->see("Admin's Control Panel");
|
||||
$this->e107Login($I);
|
||||
|
||||
$I->dontSeeInSource('Unauthorized access!');
|
||||
|
||||
@ -35,7 +28,96 @@ class AdminLoginCest
|
||||
}
|
||||
|
||||
|
||||
private function e107Login(AcceptanceTester $I)
|
||||
{
|
||||
$I->amOnPage('/e107_admin/admin.php');
|
||||
$I->see("Admin Area");
|
||||
$I->see("login");
|
||||
|
||||
$I->fillField('authname', 'admin');
|
||||
$I->fillField('authpass', 'admin');
|
||||
|
||||
$I->click('authsubmit');
|
||||
|
||||
$I->see("Admin's Control Panel");
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function testAdminURLS(AcceptanceTester $I)
|
||||
{
|
||||
|
||||
$this->e107Login($I);
|
||||
|
||||
$urls = array(
|
||||
'admin.php?[debug=basic+]',
|
||||
'cache.php',
|
||||
'emoticon.php',
|
||||
'frontpage.php',
|
||||
'frontpage.php?mode=create',
|
||||
'language.php',
|
||||
'language.php?mode=main&action=db',
|
||||
'language.php?mode=main&action=tools',
|
||||
'language.php?mode=main&action=deprecated',
|
||||
'meta.php',
|
||||
'prefs.php',
|
||||
'search.php',
|
||||
'search.php?settings',
|
||||
'links.php',
|
||||
'links.php?mode=main&action=create',
|
||||
'links.php?mode=main&action=prefs',
|
||||
'links.php?mode=main&action=tools',
|
||||
'eurl.php',
|
||||
'eurl.php?mode=main&action=alias',
|
||||
'eurl.php?mode=main&action=simple',
|
||||
'eurl.php?mode=main&action=settings',
|
||||
'updateadmin.php',
|
||||
'administrator.php',
|
||||
'banlist.php',
|
||||
'banlist.php?mode=main&action=create',
|
||||
'banlist.php?mode=white&action=list',
|
||||
'banlist.php?mode=white&action=create',
|
||||
'banlist.php?mode=failed&action=list',
|
||||
'banlist.php?mode=main&action=transfer',
|
||||
'banlist.php?mode=main&action=times',
|
||||
'banlist.php?mode=main&action=options',
|
||||
'users_extended.php',
|
||||
'users_extended.php?mode=main&action=add',
|
||||
'users_extended.php?mode=main&action=create',
|
||||
'users_extended.php?mode=cat&action=list',
|
||||
'users_extended.php?mode=cat&action=create',
|
||||
'mailout.php',
|
||||
'mailout.php?mode=main&action=create',
|
||||
'mailout.php?mode=recipients&action=list',
|
||||
'mailout.php?mode=pending&action=list',
|
||||
'mailout.php?mode=held&action=list',
|
||||
'mailout.php?mode=sent&action=list',
|
||||
'mailout.php?mode=prefs&action=prefs',
|
||||
'mailout.php?mode=maint&action=maint',
|
||||
'mailout.php?mode=main&action=templates',
|
||||
'userclass2.php',
|
||||
'userclass2.php?mode=main&action=create',
|
||||
'userclass2.php?mode=main&action=initial',
|
||||
'userclass2.php?mode=main&action=options',
|
||||
'users.php',
|
||||
'users.php?mode=main&action=add',
|
||||
'users.php?mode=main&action=prefs',
|
||||
'users.php?mode=ranks&action=list',
|
||||
'users.php?mode=main&action=maintenance'
|
||||
);
|
||||
|
||||
foreach($urls as $url)
|
||||
{
|
||||
$I->amOnPage('/e107_admin/'.$url);
|
||||
|
||||
$I->dontSee("syntax error");
|
||||
$I->dontSee("Fatal error");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user