You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2012/11/22 08:49:21 UTC
svn commit: r1412443 -
/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
Author: lukaszlenart
Date: Thu Nov 22 07:49:20 2012
New Revision: 1412443
URL: http://svn.apache.org/viewvc?rev=1412443&view=rev
Log:
Adjusts code base to be compliant with Java 1.5
Modified:
struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java?rev=1412443&r1=1412442&r2=1412443&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java (original)
+++ struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java Thu Nov 22 07:49:20 2012
@@ -217,10 +217,24 @@ public class FreeMarkerResultTest extend
Dispatcher dispatcher = Dispatcher.getInstance();
ActionMapping mapping = dispatcher.getContainer().getInstance(ActionMapper.class).getMapping(request, dispatcher.getConfigurationManager());
dispatcher.serviceAction(request, response, servletContext, mapping);
- String expected = "<input type=\"text\" name=\"test\" value=\"\" id=\"test\" placeholder=\"input\" foo=\"bar\"/>"
+
+ // TODO lukaszlenart: remove expectedJDK15 and if() after switching to Java 1.6
+ String expectedJDK15 =
+ "<input type=\"text\" name=\"test\" value=\"\" id=\"test\" foo=\"bar\" placeholder=\"input\"/>"
+ + "<input type=\"text\" name=\"test\" value=\"\" id=\"test\" foo=\"bar\" placeholder=\"input\"/>"
+ + "<input type=\"text\" name=\"test\" value=\"\" id=\"test\" break=\"true\"/>";
+ String expectedJDK16 =
+ "<input type=\"text\" name=\"test\" value=\"\" id=\"test\" placeholder=\"input\" foo=\"bar\"/>"
+ "<input type=\"text\" name=\"test\" value=\"\" id=\"test\" placeholder=\"input\" foo=\"bar\"/>"
+ "<input type=\"text\" name=\"test\" value=\"\" id=\"test\" break=\"true\"/>";
- assertEquals(expected, stringWriter.toString());
+
+ String result = stringWriter.toString();
+
+ if (result.contains("foo=\"bar\" placeholder=\"input\"")) {
+ assertEquals(expectedJDK15, result);
+ } else {
+ assertEquals(expectedJDK16, result);
+ }
}
public void testManualListInTemplate() throws Exception {