[richfaces-svn-commits] JBoss Rich Faces SVN: r13332 - trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Wed Apr 1 06:21:24 EDT 2009


Author: konstantin.mishin
Date: 2009-04-01 06:21:24 -0400 (Wed, 01 Apr 2009)
New Revision: 13332

Modified:
   trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/ProgressBarTest.java
Log:
RF-6523

Modified: trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/ProgressBarTest.java
===================================================================
--- trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/ProgressBarTest.java	2009-03-31 23:54:56 UTC (rev 13331)
+++ trunk/test-applications/seleniumTest/richfaces/src/test/java/org/richfaces/testng/ProgressBarTest.java	2009-04-01 10:21:24 UTC (rev 13332)
@@ -60,7 +60,9 @@
 		writeStatus("Enable polling");
 		enableProgressBar(progressBarId, true);
 
-		pause(5000, progressBarId);
+		while (progressBarId.indexOf("progressBar1") != -1 && !selenium.isElementPresent(progressBarId + ":remain")) {
+			waitForAjaxCompletion();
+		}
 
 		writeStatus("Disable polling");
 		enableProgressBar(progressBarId, false);
@@ -238,7 +240,9 @@
 
 		// enable()
 		enableProgressBar(progressBarId, true);
-		pause(5000, progressBarId);
+		while (progressBarId.indexOf("progressBar1") != -1 && !selenium.isElementPresent(progressBarId + ":remain")) {
+			waitForAjaxCompletion();
+		}
 
 		// disable()
 		writeStatus("Disable polling");
@@ -280,7 +284,9 @@
 		writeStatus("Enable polling");
 		enableProgressBar(progressBarId, true);
 
-		pause(5000, progressBarId);
+		while (!selenium.isElementPresent(progressBarId + ":remain")) {
+			waitForAjaxCompletion();
+		}
 
 		writeStatus("Disable polling");
 		enableProgressBar(progressBarId, false);
@@ -321,7 +327,9 @@
 
 		writeStatus("Enable polling");
 		enableProgressBar(progressBarId, true);
-		pause(5000, progressBarId);
+		while (progressBarId.indexOf("progressBar1") != -1 && !selenium.isElementPresent(progressBarId + ":remain")) {
+			waitForAjaxCompletion();
+		}
 
 		writeStatus("Disable polling");
 		enableProgressBar(progressBarId, false);
@@ -353,7 +361,9 @@
 		
 		writeStatus("Enable polling");
 		enableProgressBar(progressBarId, true);
-		pause(5000, progressBarId);
+		while (!selenium.isElementPresent(progressBarId + ":remain")) {
+			waitForAjaxCompletion();
+		}
 
 		writeStatus("Disable polling");
 		enableProgressBar(progressBarId, false);




More information about the richfaces-svn-commits mailing list