From cd4b1025921a9ef28ce0e0466a18a849be4d80f1 Mon Sep 17 00:00:00 2001 From: Mihai Andrei Date: Thu, 27 Jan 2022 19:17:32 +0000 Subject: SERVER-63008 [SBE] Return an empty array when $concatArrays has no children --- jstests/aggregation/bugs/server14872.js | 4 ---- 1 file changed, 4 deletions(-) (limited to 'jstests/aggregation/bugs') diff --git a/jstests/aggregation/bugs/server14872.js b/jstests/aggregation/bugs/server14872.js index f3e4abf85b6..8c0751a8e23 100644 --- a/jstests/aggregation/bugs/server14872.js +++ b/jstests/aggregation/bugs/server14872.js @@ -23,10 +23,6 @@ assert.eq(coll.aggregate(pipeline).toArray(), [{all: [1, 2, [3], 4]}]); pipeline = [{$project: {_id: 0, all: {$concatArrays: ['$a']}}}]; assert.eq(coll.aggregate(pipeline).toArray(), [{all: [1, 2]}]); -// Concatenation with no arguments. -pipeline = [{$project: {_id: 0, all: {$concatArrays: []}}}]; -assert.eq(coll.aggregate(pipeline).toArray(), [{all: []}]); - // Any nullish inputs will result in null. pipeline = [{$project: {_id: 0, all: {$concatArrays: ['$a', '$e']}}}]; assert.eq(coll.aggregate(pipeline).toArray(), [{all: null}]); -- cgit v1.2.1