Author: mgrigorov
Date: Sun Aug 28 18:21:47 2011
New Revision: 1162567
URL: http://svn.apache.org/viewvc?rev=1162567&view=rev
Log:
WICKET-2790 Submitting a form with Ajax in WicketTester does not check if form
is multiPart
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=1162567&r1=1162566&r2=1162567&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
Sun Aug 28 18:21:47 2011
@@ -1025,6 +1025,13 @@ public class BaseWicketTester
request.addHeader("Wicket-Ajax-BaseURL", url.toString());
request.addHeader("Wicket-Ajax", "true");
+ if (behavior instanceof AjaxFormSubmitBehavior)
+ {
+ AjaxFormSubmitBehavior formSubmitBehavior =
(AjaxFormSubmitBehavior)behavior;
+ Form<?> form = formSubmitBehavior.getForm();
+
getRequest().setUseMultiPartContentType(form.isMultiPart());
+ }
+
processRequest();
}