[evolvis-commits] r18540: First ever working FusionForge Selenium testcase on Evolvisforge!
mirabilos at evolvis.org
mirabilos at evolvis.org
Thu Sep 6 14:40:33 CEST 2012
Author: mirabilos
Date: 2012-09-06 14:40:32 +0200 (Thu, 06 Sep 2012)
New Revision: 18540
Modified:
trunk/gforge_base/evolvisforge-5.1/tests/func/Site/loginTest.php
Log:
First ever working FusionForge Selenium testcase on Evolvisforge!
┌─────┐
│ \o/ │
│ | │
│ / \ │
└─────┘
root at evolvis-51-selenium:~/Evolvis/tests # phpunit --verbose func/Site/loginTest.php
PHPUnit 3.6.10 by Sebastian Bergmann.
.Forge database is gforge
Stopping apache
invoke-rc.d is a tracked alias for /usr/sbin/invoke-rc.d
Stopping web server: apache2 ... waiting .
Starting the database
invoke-rc.d is a tracked alias for /usr/sbin/invoke-rc.d
Restarting PostgreSQL 9.1 database server: main.
Dropping database gforge
DROP DATABASE gforge;
Restore database from dump file: psql -f- < /root/dump
Starting apache
invoke-rc.d is a tracked alias for /usr/sbin/invoke-rc.d
Starting web server: apache2.
Time: 01:14, Memory: 2.25Mb
OK (1 test, 15 assertions)
Modified: trunk/gforge_base/evolvisforge-5.1/tests/func/Site/loginTest.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/tests/func/Site/loginTest.php 2012-09-06 11:57:52 UTC (rev 18539)
+++ trunk/gforge_base/evolvisforge-5.1/tests/func/Site/loginTest.php 2012-09-06 12:40:32 UTC (rev 18540)
@@ -69,7 +69,7 @@
$this->type("form_pw", FORGE_ADMIN_PASSWORD);
$this->click("login");
$this->waitForPageToLoad("30000");
- $this->assertTrue($this->isTextPresent("Forge Admin"));
+ $this->assertTrue($this->isTextPresent("Site Admin"));
$this->assertTrue($this->isTextPresent("Log Out"));
$this->logout();
// Verify that logout is succesfull
@@ -84,7 +84,7 @@
$this->click("login");
$this->waitForPageToLoad("30000");
$this->assertTrue($this->isTextPresent("Missing Password Or Users Name"));
- $this->assertFalse($this->isTextPresent("Forge Admin"));
+ $this->assertFalse($this->isTextPresent("Site Admin"));
$this->assertTrue($this->isTextPresent("Log In"));
// Test with a wrong password.
@@ -96,12 +96,12 @@
$this->click("login");
$this->waitForPageToLoad("30000");
$this->assertTrue($this->isTextPresent("Invalid Password Or User Name"));
- $this->assertFalse($this->isTextPresent("Forge Admin"));
+ $this->assertFalse($this->isTextPresent("Site Admin"));
$this->assertTrue($this->isTextPresent("Log In"));
// Test factored code.
$this->login(FORGE_ADMIN_USERNAME);
- $this->assertTrue($this->isTextPresent("Forge Admin"));
+ $this->assertTrue($this->isTextPresent("Site Admin"));
$this->assertTrue($this->isTextPresent("Log Out"));
$this->clickAndWait("link=Site Admin");
@@ -120,7 +120,7 @@
$this->type("form_pw", FORGE_OTHER_PASSWORD);
$this->click("login");
$this->waitForPageToLoad("30000");
- $this->assertTrue($this->isTextPresent("Forge Admin"));
+ $this->assertTrue($this->isTextPresent("Site Admin"));
$this->assertTrue($this->isTextPresent("Log Out"));
$this->assertTrue($this->isTextPresent("Log Out"));
}
More information about the evolvis-commits
mailing list