diff options
author | Spencer Jackson <spencer.jackson@mongodb.com> | 2017-08-08 15:13:51 -0400 |
---|---|---|
committer | Spencer Jackson <spencer.jackson@mongodb.com> | 2017-08-11 15:19:33 -0400 |
commit | 718e9c68e0526e2db4fbfd0ecac31eae1b3a095a (patch) | |
tree | eb077f4a2facde33afbd5eb65b33f027d32ad586 /src/mongo/db/auth/user_document_parser_test.cpp | |
parent | ba11e4172e8d5f9149a212a0b42da60873338527 (diff) | |
download | mongo-718e9c68e0526e2db4fbfd0ecac31eae1b3a095a.tar.gz |
SERVER-30566: Unwind SERVER-28190
Diffstat (limited to 'src/mongo/db/auth/user_document_parser_test.cpp')
-rw-r--r-- | src/mongo/db/auth/user_document_parser_test.cpp | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/src/mongo/db/auth/user_document_parser_test.cpp b/src/mongo/db/auth/user_document_parser_test.cpp index ae27f0d0c6c..0ce0d378ea9 100644 --- a/src/mongo/db/auth/user_document_parser_test.cpp +++ b/src/mongo/db/auth/user_document_parser_test.cpp @@ -32,7 +32,6 @@ #include "mongo/platform/basic.h" #include "mongo/base/status.h" -#include "mongo/bson/oid.h" #include "mongo/db/auth/action_set.h" #include "mongo/db/auth/action_type.h" #include "mongo/db/auth/authorization_manager.h" @@ -260,32 +259,6 @@ TEST_F(V2UserDocumentParsing, V2DocumentValidation) { << "roles" << emptyArray))); - // Id field should be OID - ASSERT_OK(v2parser.checkValidUserDocument(BSON("user" - << "spencer" - << "userId" - << OID::gen() - << "db" - << "test" - << "credentials" - << BSON("MONGODB-CR" - << "a") - << "roles" - << emptyArray))); - - // Non-OID id fields are rejected - ASSERT_NOT_OK(v2parser.checkValidUserDocument(BSON("user" - << "spencer" - << "userId" - << "notAnOID" - << "db" - << "test" - << "credentials" - << BSON("MONGODB-CR" - << "a") - << "roles" - << emptyArray))); - // Need source field ASSERT_NOT_OK(v2parser.checkValidUserDocument(BSON("user" << "spencer" @@ -459,25 +432,6 @@ TEST_F(V2UserDocumentParsing, V2DocumentValidation) { << "dbA"))))); } -TEST_F(V2UserDocumentParsing, V2UserIDExtraction) { - OID oid = OID::gen(); - - // No id is present - ASSERT(!v2parser.extractUserIDFromUserDocument(BSON("user" - << "sam" - << "db" - << "test"))); - // Valid OID is present - auto res = v2parser.extractUserIDFromUserDocument(BSON("user" - << "sam" - << "userId" - << oid - << "db" - << "test")); - ASSERT(res); - ASSERT(res == oid); -} - TEST_F(V2UserDocumentParsing, V2CredentialExtraction) { // Old "pwd" field not valid ASSERT_NOT_OK(v2parser.initializeUserCredentialsFromUserDocument(user.get(), |