From richfaces-svn-commits at lists.jboss.org Tue Jul 12 06:20:29 2011 Content-Type: multipart/mixed; boundary="===============2364664993568887928==" MIME-Version: 1.0 From: richfaces-svn-commits at lists.jboss.org To: richfaces-svn-commits at lists.jboss.org Subject: [richfaces-svn-commits] JBoss Rich Faces SVN: r22546 - modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/richCollapsibleSubTable. Date: Tue, 12 Jul 2011 06:20:29 -0400 Message-ID: <201107121020.p6CAKTR6009761@svn01.web.mwc.hst.phx2.redhat.com> --===============2364664993568887928== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: jjamrich Date: 2011-07-12 06:20:29 -0400 (Tue, 12 Jul 2011) New Revision: 22546 Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tes= ts/metamer/ftest/richCollapsibleSubTable/TestCollapsibleSubTableFacets.java Log: Add waiting condition instead of simple assert. Test is failing on Hudson event everything seems ok, so maybe there is problem with time, when condition is evaluated. Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfa= ces/tests/metamer/ftest/richCollapsibleSubTable/TestCollapsibleSubTableFace= ts.java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/te= sts/metamer/ftest/richCollapsibleSubTable/TestCollapsibleSubTableFacets.jav= a 2011-07-08 14:52:51 UTC (rev 22545) +++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/te= sts/metamer/ftest/richCollapsibleSubTable/TestCollapsibleSubTableFacets.jav= a 2011-07-12 10:20:29 UTC (rev 22546) @@ -28,8 +28,12 @@ = import java.net.URL; = +import org.jboss.test.selenium.waiting.selenium.SeleniumCondition; import org.testng.annotations.Test; = +import com.thoughtworks.selenium.condition.Condition; +import com.thoughtworks.selenium.condition.ConditionRunner.Context; + /** * @author Lukas Fryc * @version $Revision$ @@ -51,7 +55,13 @@ attributes.setShowData(false); assertFalse(subtable.hasVisibleRows()); = - assertTrue(subtable.isNoData()); + // assertTrue(subtable.isNoData()); + waitModel.until(new SeleniumCondition() { + @Override + public boolean isTrue() { + return subtable.isNoData(); + } + }); = facets.setNoData(SAMPLE_STRING); = --===============2364664993568887928==--