From: Markus Glaser Date: Mon, 7 Jun 2010 22:44:01 +0000 (+0000) Subject: ensured backwards compatibility to MW prior 1.15.2. Credits to Chris Key X-Git-Tag: 1.31.0-rc.0~36593 X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/exercices/bilan.php?a=commitdiff_plain;h=7984548ba71e9dce52aecba7a99bdda2a5e9152d;p=lhc%2Fweb%2Fwiklou.git ensured backwards compatibility to MW prior 1.15.2. Credits to Chris Key --- diff --git a/maintenance/tests/selenium/Selenium.php b/maintenance/tests/selenium/Selenium.php index 57d9982387..19ebf2f923 100644 --- a/maintenance/tests/selenium/Selenium.php +++ b/maintenance/tests/selenium/Selenium.php @@ -37,12 +37,16 @@ class Selenium extends Testing_Selenium { } public function login() { - global $wgSeleniumTestsWikiUser, $wgSeleniumTestsWikiPassword, $wgSeleniumTestsWikiUrl; + global $wgSeleniumTestsWikiUser, $wgSeleniumTestsWikiPassword, $wgSeleniumTestsWikiUrl, $wgVersion; $this->open( $wgSeleniumTestsWikiUrl . '/index.php?title=Special:Userlogin' ); $this->type( 'wpName1', $wgSeleniumTestsWikiUser ); $this->type( 'wpPassword1', $wgSeleniumTestsWikiPassword ); - $this->click( "//input[@id='wpLoginAttempt']" ); + if (version_compare($wgVersion, '1.15.2', '>=')) { + $this->click( "//input[@id='wpLoginAttempt']" ); + } else { + $this->click( "//input[@id='wpLoginattempt']" ); + } $value = $this->doCommand( 'assertTitle', array( 'Login successful*' ) ); }