Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
admin
/
htdocs
/
phpmyadmin-4.4
/
test
/
selenium
/
//srv/admin/htdocs/phpmyadmin-4.4/test/selenium/PmaSeleniumLoginTest.php
<?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * Selenium TestCase for login related tests * * @package PhpMyAdmin-test * @subpackage Selenium */ require_once 'TestBase.php'; /** * PmaSeleniumLoginTest class * * @package PhpMyAdmin-test * @subpackage Selenium * @group selenium */ class PMA_SeleniumLoginTest extends PMA_SeleniumBase { /** * Test for successful login * * @return void * * @group large */ public function testSuccessfulLogin() { $this->logOutIfLoggedIn(); $this->login(); $this->waitForElement("byXPath", "//*[@id=\"serverinfo\"]"); $this->assertTrue($this->isSuccessLogin()); $this->logOutIfLoggedIn(); } /** * Test for unsuccessful login * * @return void * * @group large */ public function testLoginWithWrongPassword() { $this->logOutIfLoggedIn(); $this->login("Admin", "Admin"); $this->waitForElement("byCssSelector", "div.error"); $this->assertTrue($this->isUnsuccessLogin()); } } ?>