This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "FusionForge".
The branch, master has been updated
via 3643128978c682ad80c275bd88a46568a69eba11 (commit)
from ee87213081e690248bfb6e48cd6476cc2cc3aaf8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://scm.fusionforge.org/anonscm/gitweb/?p=fusionforge/fusionforge.git;a=commitdiff;h=3643128978c682ad80c275bd88a46568a69eba11
commit 3643128978c682ad80c275bd88a46568a69eba11
Author: Franck Villaume <[email protected]>
Date: Wed Jan 16 19:48:01 2019 +0100
implement type function. more clean-up loginTest
diff --git a/tests/func/10_Site/loginTest.php b/tests/func/10_Site/loginTest.php
index 7fae6fd..cc524ca 100644
--- a/tests/func/10_Site/loginTest.php
+++ b/tests/func/10_Site/loginTest.php
@@ -66,7 +66,7 @@ class LoginProcess extends FForge_SeleniumTestCase
$this->assertRegExp($url_regexp, $location,
"You may need to set 'HOST' setting in test
suite's config file to something compatible with 'web_host' defined in ini
file");
- $this->byName("form_loginname")->value(FORGE_ADMIN_USERNAME);
+ $this->type("form_loginname", FORGE_ADMIN_USERNAME);
$this->type("form_pw", FORGE_ADMIN_PASSWORD);
$this->clickAndWait("login");
$this->assertTrue($this->isTextPresent("Forge Admin"));
diff --git a/tests/func/SeleniumForge.php b/tests/func/SeleniumForge.php
index cdca27e..9d1b3a7 100644
--- a/tests/func/SeleniumForge.php
+++ b/tests/func/SeleniumForge.php
@@ -194,6 +194,9 @@ class FForge_SeleniumTestCase extends
PHPUnit_Extensions_Selenium2TestCase
if (preg_match('/^link=/', $link)) {
$text = substr($link, 5);
$this->byLinkText($text)->click();
+ } else {
+ //default case
+ $this->byName($link)->click();
}
}
@@ -375,15 +378,13 @@ class FForge_SeleniumTestCase extends
PHPUnit_Extensions_Selenium2TestCase
$this->type("form_pw", $password);
$this->clickAndWait("login");
- $this->logged_in = $username ;
+ $this->logged_in = $username;
}
public function logout() {
-// $this->click("link=Log Out");
$this->open( ROOT ."/account/logout.php" );
- //$this->waitForPageToLoad();
- $this->logged_in = false ;
+ $this->logged_in = false;
}
public function switchUser($username) {
@@ -583,6 +584,10 @@ class FForge_SeleniumTestCase extends
PHPUnit_Extensions_Selenium2TestCase
'args' => array(),
));
}
+
+ function type($name, $value) {
+ $this->byName($name)->value($value);
+ }
}
// Local Variables:
-----------------------------------------------------------------------
Summary of changes:
tests/func/10_Site/loginTest.php | 2 +-
tests/func/SeleniumForge.php | 13 +++++++++----
2 files changed, 10 insertions(+), 5 deletions(-)
hooks/post-receive
--
FusionForge
_______________________________________________
Fusionforge-commits mailing list
[email protected]
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-commits