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);
}
/**