From 3a1e65d53f05ac3401028bd7a7ecc6bd91bb8b38 Mon Sep 17 00:00:00 2001 From: Wilfried Goesgens Date: Fri, 21 Apr 2017 15:23:54 +0200 Subject: [PATCH] add test whether append to NULL works --- js/server/tests/aql/aql-functions-list.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/server/tests/aql/aql-functions-list.js b/js/server/tests/aql/aql-functions-list.js index 082cada00e..01995798bb 100644 --- a/js/server/tests/aql/aql-functions-list.js +++ b/js/server/tests/aql/aql-functions-list.js @@ -723,6 +723,7 @@ function ahuacatlListTestSuite () { for (var i = 0; i < 10; ++i) { collection.save({_key: "test" + i}); } + var bindVars = {"@collection" : collectionName}; var actual = getQueryResults("LET tmp = (FOR x IN @@collection RETURN x) RETURN APPEND([], tmp)", bindVars); assertEqual(actual.length, 1); @@ -759,6 +760,9 @@ function ahuacatlListTestSuite () { for (i = 0; i < 10; ++i) { assertEqual(actual[i]._key, "test" + i); } + + actual = getQueryResults("LET doc = DOCUMENT('nonexistantCollection/nonexistantDocument') RETURN append(doc.t,[1,2,2],True)") + assertEqual(actual[0], [1,2,2]); }, testAppendDocuments2 : function () {