diff options
author | Suganthi Mani <suganthi.mani@mongodb.com> | 2020-06-16 08:11:01 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-06-16 12:47:39 +0000 |
commit | a68c830045bed30f9e3e244daf3d4a846c57bd84 (patch) | |
tree | 69a9dd0290833efb770417e9f58a4a8a303dbd1f | |
parent | 2bb2f2225d18031328722f98fe05a169064a8a8a (diff) | |
download | mongo-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.cpp | 30 |
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()); } } |