Author: cbrisson
Date: Sun Mar  3 12:58:33 2019
New Revision: 1854699

URL: http://svn.apache.org/viewvc?rev=1854699&view=rev
Log:
[engine] Fix another test case for last commit

Modified:
    
velocity/engine/trunk/velocity-engine-core/src/test/java/org/apache/velocity/test/ArrayMethodsTestCase.java

Modified: 
velocity/engine/trunk/velocity-engine-core/src/test/java/org/apache/velocity/test/ArrayMethodsTestCase.java
URL: 
http://svn.apache.org/viewvc/velocity/engine/trunk/velocity-engine-core/src/test/java/org/apache/velocity/test/ArrayMethodsTestCase.java?rev=1854699&r1=1854698&r2=1854699&view=diff
==============================================================================
--- 
velocity/engine/trunk/velocity-engine-core/src/test/java/org/apache/velocity/test/ArrayMethodsTestCase.java
 (original)
+++ 
velocity/engine/trunk/velocity-engine-core/src/test/java/org/apache/velocity/test/ArrayMethodsTestCase.java
 Sun Mar  3 12:58:33 2019
@@ -114,9 +114,13 @@ public class ArrayMethodsTestCase extend
 
         checkPropertyResult("empty", String.valueOf(isEmpty), compareToList);
 
-        // check that the wrapping doesn't apply to java.lang.Object methods
-        // such as toString() (for backwards compatibility).
-        assertFalse(evaluate("$array").equals(evaluate("$list")));
+        // Since 2.1, arrays are rendered the same way as lists
+        String renderArray = evaluate("$array");
+        String renderList = evaluate("$list");
+        System.err.println("<<< " + renderArray);
+        System.err.println(">>> " + renderList);
+        if (compareToList) assertTrue(renderArray.equals(renderList));
+        else assertFalse(renderArray.equals(renderList));
 
         for (int i=0; i < size; i++)
         {


Reply via email to