Author: mgrigorov
Date: Mon Mar 14 16:16:08 2011
New Revision: 1081439

URL: http://svn.apache.org/viewvc?rev=1081439&view=rev
Log:
Overload fail() with one that can bring the cause of the failure for better 
error tracking.


Modified:
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java?rev=1081439&r1=1081438&r2=1081439&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
 Mon Mar 14 16:16:08 2011
@@ -1396,7 +1396,7 @@ public class BaseWicketTester
                                catch (Exception e)
                                {
                                        fail("Internal error in WicketTester. "
-                                               + "Please report this in 
Wickets Issue Tracker.");
+                                               + "Please report this in 
Wicket's Issue Tracker.", e);
                                }
 
                        }
@@ -2037,7 +2037,17 @@ public class BaseWicketTester
         */
        protected final void fail(String message)
        {
-               throw new WicketRuntimeException(message);
+               fail(message, null);
+       }
+
+       /**
+        * 
+        * @param message
+        * @param cause
+        */
+       protected final void fail(String message, Throwable cause)
+       {
+               throw new WicketRuntimeException(message, cause);
        }
 
        /**


Reply via email to