summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/sasl_scramsha1_test.cpp
diff options
context:
space:
mode:
authorRandolph Tan <randolph@10gen.com>2017-02-16 13:39:22 -0500
committerRandolph Tan <randolph@10gen.com>2017-02-24 11:56:25 -0500
commit71ce59a2648185c8e1ccd5b3a1af6ff05dbac7d7 (patch)
tree7567a790f1f6ae0388e607dc6c91bd8256036460 /src/mongo/db/auth/sasl_scramsha1_test.cpp
parent973b8b9da39db84073e98d4979ec3a8d6179b217 (diff)
downloadmongo-71ce59a2648185c8e1ccd5b3a1af6ff05dbac7d7.tar.gz
SERVER-28052 Make SHA1Hash a full fledged class
Diffstat (limited to 'src/mongo/db/auth/sasl_scramsha1_test.cpp')
-rw-r--r--src/mongo/db/auth/sasl_scramsha1_test.cpp21
1 files changed, 6 insertions, 15 deletions
diff --git a/src/mongo/db/auth/sasl_scramsha1_test.cpp b/src/mongo/db/auth/sasl_scramsha1_test.cpp
index b7a214af68e..0ef9dc68db7 100644
--- a/src/mongo/db/auth/sasl_scramsha1_test.cpp
+++ b/src/mongo/db/auth/sasl_scramsha1_test.cpp
@@ -460,12 +460,9 @@ TEST(SCRAMSHA1Cache, testSetAndGet) {
cache.setCachedSecrets(host, scram::SCRAMPresecrets("aaa", salt, 10000), secret);
auto cachedSecret = cache.getCachedSecrets(host, scram::SCRAMPresecrets("aaa", salt, 10000));
ASSERT_TRUE(cachedSecret);
- ASSERT_TRUE(std::equal(
- secret.clientKey->begin(), secret.clientKey->end(), cachedSecret->clientKey->begin()));
- ASSERT_TRUE(std::equal(
- secret.serverKey->begin(), secret.serverKey->end(), cachedSecret->serverKey->begin()));
- ASSERT_TRUE(std::equal(
- secret.storedKey->begin(), secret.storedKey->end(), cachedSecret->storedKey->begin()));
+ ASSERT_TRUE(*secret.clientKey == *cachedSecret->clientKey);
+ ASSERT_TRUE(*secret.serverKey == *cachedSecret->serverKey);
+ ASSERT_TRUE(*secret.storedKey == *cachedSecret->storedKey);
}
@@ -502,15 +499,9 @@ TEST(SCRAMSHA1Cache, testSetAndReset) {
ASSERT_FALSE(cache.getCachedSecrets(host, scram::SCRAMPresecrets("aaa", salt, 10000)));
auto cachedSecret = cache.getCachedSecrets(host, scram::SCRAMPresecrets("aab", salt, 10000));
ASSERT_TRUE(cachedSecret);
- ASSERT_TRUE(std::equal(newSecret.clientKey->begin(),
- newSecret.clientKey->end(),
- cachedSecret->clientKey->begin()));
- ASSERT_TRUE(std::equal(newSecret.serverKey->begin(),
- newSecret.serverKey->end(),
- cachedSecret->serverKey->begin()));
- ASSERT_TRUE(std::equal(newSecret.storedKey->begin(),
- newSecret.storedKey->end(),
- cachedSecret->storedKey->begin()));
+ ASSERT_TRUE(*newSecret.clientKey == *cachedSecret->clientKey);
+ ASSERT_TRUE(*newSecret.serverKey == *cachedSecret->serverKey);
+ ASSERT_TRUE(*newSecret.storedKey == *cachedSecret->storedKey);
}
} // namespace mongo