summaryrefslogtreecommitdiff
path: root/src/mongo/db/update/set_node_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/update/set_node_test.cpp')
-rw-r--r--src/mongo/db/update/set_node_test.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mongo/db/update/set_node_test.cpp b/src/mongo/db/update/set_node_test.cpp
index 705be2f6071..5c4bcf9be3d 100644
--- a/src/mongo/db/update/set_node_test.cpp
+++ b/src/mongo/db/update/set_node_test.cpp
@@ -138,7 +138,7 @@ TEST_F(SetNodeTest, ApplyPositional) {
setPathTaken("a.1");
setMatchedField("1");
addIndexedPath("a");
- auto result = node.apply(getApplyParams(doc.root()["a"]["1"]));
+ auto result = node.apply(getApplyParams(doc.root()["a"][1]));
ASSERT_FALSE(result.noop);
ASSERT_TRUE(result.indexesAffected);
ASSERT_EQUALS(fromjson("{a: [0, 6, 2]}"), doc);
@@ -528,7 +528,7 @@ TEST_F(SetNodeTest, ApplyNoOpArrayIndex) {
mutablebson::Document doc(fromjson("{a: [{b: 0},{b: 1},{b: 2}]}"));
setPathTaken("a.2.b");
addIndexedPath("a.2.b");
- auto result = node.apply(getApplyParams(doc.root()["a"]["2"]["b"]));
+ auto result = node.apply(getApplyParams(doc.root()["a"][2]["b"]));
ASSERT_TRUE(result.noop);
ASSERT_FALSE(result.indexesAffected);
ASSERT_EQUALS(fromjson("{a: [{b: 0},{b: 1},{b: 2}]}"), doc);
@@ -544,7 +544,7 @@ TEST_F(SetNodeTest, TypeChangeInArrayIsNotANoOp) {
mutablebson::Document doc(fromjson("{a: [{b: 0},{b: 1},{b: 2.0}]}"));
setPathTaken("a.2.b");
addIndexedPath("a.2.b");
- auto result = node.apply(getApplyParams(doc.root()["a"]["2"]["b"]));
+ auto result = node.apply(getApplyParams(doc.root()["a"][2]["b"]));
ASSERT_FALSE(result.noop);
ASSERT_TRUE(result.indexesAffected);
ASSERT_EQUALS(fromjson("{a: [{b: 0},{b: 1},{b: NumberInt(2)}]}"), doc);
@@ -575,7 +575,7 @@ TEST_F(SetNodeTest, ApplyInPlaceArrayIndex) {
mutablebson::Document doc(fromjson("{a: [{b: 0},{b: 1},{b: 1}]}"));
setPathTaken("a.2.b");
addIndexedPath("a.2.b");
- auto result = node.apply(getApplyParams(doc.root()["a"]["2"]["b"]));
+ auto result = node.apply(getApplyParams(doc.root()["a"][2]["b"]));
ASSERT_FALSE(result.noop);
ASSERT_TRUE(result.indexesAffected);
ASSERT_EQUALS(fromjson("{a: [{b: 0},{b: 1},{b: 2}]}"), doc);
@@ -757,7 +757,7 @@ TEST_F(SetNodeTest, ApplyNoOpComplex) {
mutablebson::Document doc(fromjson("{a: [{b: {c: 0, d: 0}}, {b: {c: 1, d: 1}}]}}"));
setPathTaken("a.1.b");
addIndexedPath("a.1.b");
- auto result = node.apply(getApplyParams(doc.root()["a"]["1"]["b"]));
+ auto result = node.apply(getApplyParams(doc.root()["a"][1]["b"]));
ASSERT_TRUE(result.noop);
ASSERT_FALSE(result.indexesAffected);
ASSERT_EQUALS(fromjson("{a: [{b: {c: 0, d: 0}}, {b: {c: 1, d: 1}}]}}"), doc);
@@ -773,7 +773,7 @@ TEST_F(SetNodeTest, ApplySameStructure) {
mutablebson::Document doc(fromjson("{a: [{b: {c: 0, d: 0}}, {b: {c: 1, xxx: 1}}]}}"));
setPathTaken("a.1.b");
addIndexedPath("a.1.b");
- auto result = node.apply(getApplyParams(doc.root()["a"]["1"]["b"]));
+ auto result = node.apply(getApplyParams(doc.root()["a"][1]["b"]));
ASSERT_FALSE(result.noop);
ASSERT_TRUE(result.indexesAffected);
ASSERT_EQUALS(fromjson("{a: [{b: {c: 0, d: 0}}, {b: {c: 1, d: 1}}]}}"), doc);
@@ -896,7 +896,7 @@ TEST_F(SetNodeTest, ReplayArrayFieldNotAppendedIntermediateFromReplication) {
setPathTaken("a.0");
addIndexedPath("a.1.b");
setFromOplogApplication(true);
- auto result = node.apply(getApplyParams(doc.root()["a"]["0"]));
+ auto result = node.apply(getApplyParams(doc.root()["a"][0]));
ASSERT_TRUE(result.noop);
ASSERT_FALSE(result.indexesAffected);
ASSERT_EQUALS(fromjson("{_id: 0, a: [1, {b: [1]}]}"), doc);