This is an automated email from the ASF dual-hosted git repository.

mgrigorov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/wicket.git

commit 47cf4ff8a44a1b91d2395e4eed639087b6ee2908
Author: Martin Tzvetanov Grigorov <[email protected]>
AuthorDate: Mon Aug 16 12:17:21 2021 +0300

    WICKET-6914 Visibility change of "File Upload" via ajax causes "missing" 
form-data
    
    Update test expectations.
    FormComponent#isMultipart() is called now by MultipartFormComponentListener 
in Ajax requests
    
    (cherry picked from commit f9c98737fb9ed798c9c8cb25e87c3f7f6e87bfb2)
---
 .../java/org/apache/wicket/markup/html/form/FormMultiPartTest.java    | 4 ++--
 .../java/org/apache/wicket/markup/html/form/MultiPartFormPage.java    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/wicket-core/src/test/java/org/apache/wicket/markup/html/form/FormMultiPartTest.java
 
b/wicket-core/src/test/java/org/apache/wicket/markup/html/form/FormMultiPartTest.java
index dc6ad3e..85c1419 100644
--- 
a/wicket-core/src/test/java/org/apache/wicket/markup/html/form/FormMultiPartTest.java
+++ 
b/wicket-core/src/test/java/org/apache/wicket/markup/html/form/FormMultiPartTest.java
@@ -77,12 +77,12 @@ class FormMultiPartTest extends WicketTestCase
 
                page.multiPart = true;
                tester.executeAjaxEvent(page.button1, "click");
-               assertEquals(2, page.asked);
+               assertEquals(3, page.asked);
                assertTrue(page.form.isMultiPart());
 
                page.multiPart = false;
                tester.executeAjaxEvent(page.button1, "click");
-               assertEquals(3, page.asked);
+               assertEquals(5, page.asked);
                assertFalse(page.form.isMultiPart());
        }
 }
diff --git 
a/wicket-core/src/test/java/org/apache/wicket/markup/html/form/MultiPartFormPage.java
 
b/wicket-core/src/test/java/org/apache/wicket/markup/html/form/MultiPartFormPage.java
index 86af382..27de9ae 100644
--- 
a/wicket-core/src/test/java/org/apache/wicket/markup/html/form/MultiPartFormPage.java
+++ 
b/wicket-core/src/test/java/org/apache/wicket/markup/html/form/MultiPartFormPage.java
@@ -49,7 +49,7 @@ public class MultiPartFormPage extends WebPage
                form = new Form<Void>("form");
                add(form.setOutputMarkupId(true));
                
-               input = new TextField<String>("input", Model.of(""))
+               input = new TextField<>("input", Model.of(""))
                {
                        @Override
                        public boolean isMultiPart() {
@@ -80,4 +80,4 @@ public class MultiPartFormPage extends WebPage
                };
                form.add(button2);
        }
-}
\ No newline at end of file
+}

Reply via email to