WicketTester Doesn't Support setDefaultFormProcessing(false) ------------------------------------------------------------
Key: WICKET-1291 URL: https://issues.apache.org/jira/browse/WICKET-1291 Project: Wicket Issue Type: Bug Components: wicket Affects Versions: 1.3.0-final Reporter: Brandon Fuller Priority: Minor I was trying to use the WicketTester to click the button for an AjaxFallbackButton that has setDefaultFormProcessing(false). So I wanted to execute the onclick for the component, like this: tester.executeAjaxEvent("meetingForm:inputForm:rootViewPanel:addOrganization", "onclick"); What seems to happen is that the pages tries to update all the form fields and perform validation. This is incorrect in the context for the setDefaultFormProcessing(false) behavior. I was looking at the source for BaseWicketTester and noticed that in executeAjaxEvent(), it always tries to submit the form if the behavior is a AjaxFormSubmitBehavior. This wouldn't be correct in the case of when you set setDefaultFormProcessing(false) on the button. I think it needs to check for setDefaultFormProcessing at that point. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.