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:28:43 +0000
commit650653a961a87efdb68fec3f46f5c8d306d12522 (patch)
tree6abd6d8b43c66d400daedfe8bd3e3d23f809030a
parent40add1dc44736475ea3aa598f9878e990b2ad974 (diff)
downloadmongo-650653a961a87efdb68fec3f46f5c8d306d12522.tar.gz
SERVER-48411 Fixes clang tidy failure in member_config_test.cpp
-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 61f18e2369b..41903379aef 100644
--- a/src/mongo/db/repl/member_config_test.cpp
+++ b/src/mongo/db/repl/member_config_test.cpp
@@ -75,24 +75,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());
}
}