summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/optimizer/optimizer_test.cpp
diff options
context:
space:
mode:
authorSvilen Mihaylov <svilen.mihaylov@mongodb.com>2020-09-09 17:01:28 -0400
committerSvilen Mihaylov <svilen.mihaylov@mongodb.com>2020-09-11 10:11:33 -0400
commit6dee6f0a7b62faaad5a43a4564a76e4ab99b0012 (patch)
tree5349f999fd86f7fd6445f48b1a5b57ca3489ff36 /src/mongo/db/query/optimizer/optimizer_test.cpp
parentb7b7cd9f449a5eecddde3120c57425652531e3d8 (diff)
downloadmongo-6dee6f0a7b62faaad5a43a4564a76e4ab99b0012.tar.gz
clone
Diffstat (limited to 'src/mongo/db/query/optimizer/optimizer_test.cpp')
-rw-r--r--src/mongo/db/query/optimizer/optimizer_test.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/query/optimizer/optimizer_test.cpp b/src/mongo/db/query/optimizer/optimizer_test.cpp
index f7eb881c531..86966e05a7e 100644
--- a/src/mongo/db/query/optimizer/optimizer_test.cpp
+++ b/src/mongo/db/query/optimizer/optimizer_test.cpp
@@ -41,6 +41,9 @@ TEST(Optimizer, Basic) {
v.push_back(std::move(ptrScan));
NodePtr ptrJoin = MultiJoinNode::create(ctx, {}, {}, std::move(v));
ASSERT_EQ("NodeId: 1\nMultiJoin\nNodeId: 0\nScan\n", ptrJoin->generateMemo());
+
+ NodePtr cloned = ptrJoin->clone(ctx);
+ ASSERT_EQ("NodeId: 3\nMultiJoin\nNodeId: 2\nScan\n", cloned->generateMemo());
}
} // namespace