This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch WW-5256-textarea-whitespace-devmode in repository https://gitbox.apache.org/repos/asf/struts.git
commit 465f7a588dff02fa900508bccd03febfc87425d3 Author: Lukasz Lenart <[email protected]> AuthorDate: Mon Jun 15 10:46:48 2026 +0200 WW-5256 test: prove whitespace stripping wrongly disabled in devMode --- .../struts2/views/freemarker/FreemarkerManagerTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerManagerTest.java b/core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerManagerTest.java index d30e4e43b..7c072cd06 100644 --- a/core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerManagerTest.java +++ b/core/src/test/java/org/apache/struts2/views/freemarker/FreemarkerManagerTest.java @@ -167,6 +167,21 @@ public class FreemarkerManagerTest extends StrutsInternalTestCase { // then assertTrue(manager.config.getWhitespaceStripping()); } + + // TEMP (WW-5256): documents the pre-fix bug; removed in the same change that removes the devMode coupling. + public void testWhitespaceStrippingNotDisabledInDevMode() throws Exception { + // given + FreemarkerManager manager = new FreemarkerManager(); + container.inject(manager); + manager.setWhitespaceStripping("true"); + manager.setDevMode("true"); + + // when + manager.init(servletContext); + + // then + assertTrue(manager.config.getWhitespaceStripping()); + } } class DummyFreemarkerManager extends FreemarkerManager {
