summaryrefslogtreecommitdiff
path: root/src/mongo/s/shard_key_pattern_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/shard_key_pattern_test.cpp')
-rw-r--r--src/mongo/s/shard_key_pattern_test.cpp24
1 files changed, 16 insertions, 8 deletions
diff --git a/src/mongo/s/shard_key_pattern_test.cpp b/src/mongo/s/shard_key_pattern_test.cpp
index bb54fc289b5..a00157179b9 100644
--- a/src/mongo/s/shard_key_pattern_test.cpp
+++ b/src/mongo/s/shard_key_pattern_test.cpp
@@ -54,12 +54,15 @@ TEST(ShardKeyPattern, ValidShardKeyPatternSingle) {
ASSERT(!ShardKeyPattern(BSON("a" << -1)).isValid());
ASSERT(!ShardKeyPattern(BSON("a" << -1.0)).isValid());
ASSERT(!ShardKeyPattern(BSON("a"
- << "1")).isValid());
+ << "1"))
+ .isValid());
ASSERT(ShardKeyPattern(BSON("a"
- << "hashed")).isValid());
+ << "hashed"))
+ .isValid());
ASSERT(!ShardKeyPattern(BSON("a"
- << "hash")).isValid());
+ << "hash"))
+ .isValid());
ASSERT(!ShardKeyPattern(BSON("" << 1)).isValid());
ASSERT(!ShardKeyPattern(BSON("." << 1)).isValid());
}
@@ -73,7 +76,8 @@ TEST(ShardKeyPattern, ValidShardKeyPatternComposite) {
ASSERT(ShardKeyPattern(BSON("a" << 1.0f << "b" << 1.0)).isValid());
ASSERT(!ShardKeyPattern(BSON("a" << 1 << "b" << -1)).isValid());
ASSERT(!ShardKeyPattern(BSON("a" << 1 << "b"
- << "1")).isValid());
+ << "1"))
+ .isValid());
ASSERT(ShardKeyPattern(BSON("a" << 1 << "b" << 1.0 << "c" << 1.0f)).isValid());
ASSERT(!ShardKeyPattern(BSON("a" << 1 << "b." << 1.0)).isValid());
@@ -148,7 +152,8 @@ TEST(ShardKeyPattern, ExtractDocShardKeySingle) {
BSON("a" << regex));
const BSONObj ref = BSON("$ref"
<< "coll"
- << "$id" << 1);
+ << "$id"
+ << 1);
ASSERT_EQUALS(docKey(pattern, BSON("a" << ref)), BSON("a" << ref));
ASSERT_EQUALS(docKey(pattern, BSONObj()), BSONObj());
@@ -172,7 +177,8 @@ TEST(ShardKeyPattern, ExtractDocShardKeyCompound) {
ASSERT_EQUALS(docKey(pattern,
BSON("c" << 30 << "b"
<< "20"
- << "a" << 10)),
+ << "a"
+ << 10)),
fromjson("{a:10, b:'20'}"));
ASSERT_EQUALS(docKey(pattern, fromjson("{a:10, b:[1, 2]}")), BSONObj());
@@ -199,7 +205,8 @@ TEST(ShardKeyPattern, ExtractDocShardKeyNested) {
fromjson("{'a.b':10, c:30}"));
const BSONObj ref = BSON("$ref"
<< "coll"
- << "$id" << 1);
+ << "$id"
+ << 1);
ASSERT_EQUALS(docKey(pattern, BSON("a" << BSON("b" << ref) << "c" << 30)),
BSON("a.b" << ref << "c" << 30));
@@ -306,7 +313,8 @@ TEST(ShardKeyPattern, ExtractQueryShardKeyCompound) {
ASSERT_EQUALS(queryKey(pattern,
BSON("c" << 30 << "b"
<< "20"
- << "a" << 10)),
+ << "a"
+ << 10)),
fromjson("{a:10, b:'20'}"));
ASSERT_EQUALS(queryKey(pattern, fromjson("{a:10, b:[1, 2]}")), BSONObj());