summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSuganthi Mani <suganthi.mani@mongodb.com>2020-06-16 08:11:01 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-06-16 12:47:39 +0000
commita68c830045bed30f9e3e244daf3d4a846c57bd84 (patch)
tree69a9dd0290833efb770417e9f58a4a8a303dbd1f
parent2bb2f2225d18031328722f98fe05a169064a8a8a (diff)
downloadmongo-a68c830045bed30f9e3e244daf3d4a846c57bd84.tar.gz
SERVER-48411 Fixes clang tidy failure in member_config_test.cpp
(cherry picked from commit 650653a961a87efdb68fec3f46f5c8d306d12522)
-rw-r--r--src/mongo/db/repl/member_config_test.cpp30
1 files changed, 19 insertions, 11 deletions
diff --git a/src/mongo/db/repl/member_config_test.cpp b/src/mongo/db/repl/member_config_test.cpp
index cafa6d85693..64bafe6330c 100644
--- a/src/mongo/db/repl/member_config_test.cpp
+++ b/src/mongo/db/repl/member_config_test.cpp
@@ -80,24 +80,32 @@ TEST(MemberConfig, ParseFailsWithMissingIdField) {
TEST(MemberConfig, ParseMemberConfigId) {
ReplSetTagConfig tagConfig;
+ // Fail case
{
- // Fail case
ASSERT_THROWS(MemberConfig(BSON("_id" << -1 << "host"
<< "localhost:12345"),
&tagConfig),
ExceptionFor<ErrorCodes::BadValue>);
}
+ // Pass cases
{
- // Pass cases
- MemberConfig(BSON("_id" << 0 << "host"
- << "localhost:12345"),
- &tagConfig);
- MemberConfig(BSON("_id" << MemberConfig::kMaxUserMemberId << "host"
- << "localhost:12345"),
- &tagConfig);
- MemberConfig(BSON("_id" << (MemberConfig::kMaxUserMemberId + 1) << "host"
- << "localhost:12345"),
- &tagConfig);
+
+ MemberConfig mc(BSON("_id" << 0 << "host"
+ << "localhost:12345"),
+ &tagConfig);
+ ASSERT_EQUALS(MemberId(0), mc.getId());
+ }
+ {
+ MemberConfig mc(BSON("_id" << MemberConfig::kMaxUserMemberId << "host"
+ << "localhost:12345"),
+ &tagConfig);
+ ASSERT_EQUALS(MemberId(MemberConfig::kMaxUserMemberId), mc.getId());
+ }
+ {
+ MemberConfig mc(BSON("_id" << (MemberConfig::kMaxUserMemberId + 1) << "host"
+ << "localhost:12345"),
+ &tagConfig);
+ ASSERT_EQUALS(MemberId(MemberConfig::kMaxUserMemberId + 1), mc.getId());
}
}