[gatein-commits] gatein SVN: r4116 - in portal/trunk/testsuite/selenium-snifftests/src: suite/org/exoplatform/portal/selenium/NewSnifftest and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Sep 9 05:34:02 EDT 2010


Author: mvanco at redhat.com
Date: 2010-09-09 05:34:01 -0400 (Thu, 09 Sep 2010)
New Revision: 4116

Modified:
   portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/NewSnifftest/Test_SNF_PRL_38_EditPropertiesForGroup.html
Log:
GateIn UI test: added missing methods in SeleniumGenerator which are needed to compile tests - storeAttribute, verifyElementPositionTop

Modified: portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java	2010-09-09 08:29:35 UTC (rev 4115)
+++ portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java	2010-09-09 09:34:01 UTC (rev 4116)
@@ -450,6 +450,10 @@
 				sb.append(param2);
 				sb.append("\");\n");
 				sb.append("selenium.waitForPageToLoad(timeout);\n");
+			} else if (param1.equals("storeAttribute")) {
+				sb.append("String ").append(param3).append(" = ").append("selenium.getAttribute(\"").append(param2).append("\");\n");
+			} else if (param1.equals("verifyElementPositionTop")) {
+				sb.append("verifyEquals(").append("\"").append(param3).append("\", ").append("selenium.getElementPositionTop(\"").append(param2).append("\"));\n");
 			} else if (param1.equals("echo")) {
 				sb.append("System.out.println(\"" + param2 + "\");\n");
 			} else if (param1.length() > 0) {

Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/NewSnifftest/Test_SNF_PRL_38_EditPropertiesForGroup.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/NewSnifftest/Test_SNF_PRL_38_EditPropertiesForGroup.html	2010-09-09 08:29:35 UTC (rev 4115)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/NewSnifftest/Test_SNF_PRL_38_EditPropertiesForGroup.html	2010-09-09 09:34:01 UTC (rev 4116)
@@ -48,7 +48,7 @@
 </tr>
 <tr>
 	<td>mouseOver</td>
-	<td>link=Organization</td>
+	<td>link=Group</td>
 	<td></td>
 </tr>
 <tr>
@@ -93,7 +93,7 @@
 </tr>
 <tr>
 	<td>mouseOver</td>
-	<td>link=Organization</td>
+	<td>link=Group</td>
 	<td></td>
 </tr>
 <tr>
@@ -138,7 +138,7 @@
 </tr>
 <tr>
 	<td>mouseOver</td>
-	<td>link=Organization</td>
+	<td>link=Group</td>
 	<td></td>
 </tr>
 <tr>



More information about the gatein-commits mailing list