From 7ed77f5f0493d5d6f4db3479a4e9639c84e096e2 Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Fri, 14 Jan 2022 09:22:21 +0100 Subject: [PATCH] WW-5117 Adds a new attribute to test the new behaviour --- .../java/org/apache/struts2/views/jsp/ui/TextfieldTest.java | 6 ++++-- .../org/apache/struts2/views/jsp/ui/Textfield-5.txt | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java b/core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java index b2d4fdc5d..f42fdbccf 100644 --- a/core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java +++ b/core/src/test/java/org/apache/struts2/views/jsp/ui/TextfieldTest.java @@ -346,7 +346,8 @@ public class TextfieldTest extends AbstractUITagTest { tag.setName("myname"); tag.setValue("%{foo}"); tag.setSize("10"); - tag.setDynamicAttribute(null, "anotherAttr", "another_%{foo}"); + tag.setDynamicAttribute(null, "anotherAttr", "%{foo}"); + tag.setDynamicAttribute(null, "secondAttr", "second_%{foo}"); tag.doStartTag(); tag.doEndTag(); @@ -372,7 +373,8 @@ public class TextfieldTest extends AbstractUITagTest { tag.setName("myname"); tag.setValue("%{foo}"); tag.setSize("10"); - tag.setDynamicAttribute(null, "anotherAttr", "another_%{foo}"); + tag.setDynamicAttribute(null, "anotherAttr", "%{foo}"); + tag.setDynamicAttribute(null, "secondAttr", "second_%{foo}"); tag.doStartTag(); setComponentTagClearTagState(tag, true); // Ensure component tag state clearing is set true (to match tag). diff --git a/core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-5.txt b/core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-5.txt index 6dcdedba5..5dc125c18 100644 --- a/core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-5.txt +++ b/core/src/test/resources/org/apache/struts2/views/jsp/ui/Textfield-5.txt @@ -1,4 +1,4 @@ - +