I believe there's a method named waitForElementToAppear() for this
purpose (provided by one of the Tapestry base classes).

On Wed, Mar 31, 2010 at 6:32 AM,  <[email protected]> wrote:
> Author: uli
> Date: Wed Mar 31 13:32:36 2010
> New Revision: 929532
>
> URL: http://svn.apache.org/viewvc?rev=929532&view=rev
> Log:
> fix intermittently failing test
>
> Modified:
>    
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/FormTests.java
>
> Modified: 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/FormTests.java
> URL: 
> http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/FormTests.java?rev=929532&r1=929531&r2=929532&view=diff
> ==============================================================================
> --- 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/FormTests.java
>  (original)
> +++ 
> tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/FormTests.java
>  Wed Mar 31 13:32:36 2010
> @@ -186,6 +186,8 @@ public class FormTests extends TapestryC
>         type("zipCode", "abc");
>
>         click(update); // but don't wait
> +
> +        
> waitForCondition("selenium.browserbot.getCurrentWindow().document.getElementById('zipCode:errorpopup')",
>  "5000");
>
>         assertTextPresent("A zip code consists of five or nine digits, eg: 
> 02134 or 90125-4472.");
>
>
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to