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++)
{