diff options
author | Andreas Nilsson <andreas.nilsson@10gen.com> | 2014-11-04 17:38:45 -0500 |
---|---|---|
committer | Andreas Nilsson <andreas.nilsson@10gen.com> | 2014-11-04 17:39:12 -0500 |
commit | 2a741dfecb4fa1ee894ddbfc81b21f42687bc46f (patch) | |
tree | 425e8571dd0a78eb1d79d0cd2767c0d14a7cfc85 /jstests/sharding/auth.js | |
parent | 8de98e198650d1e3eb261c3526b5e5df93527c97 (diff) | |
download | mongo-2a741dfecb4fa1ee894ddbfc81b21f42687bc46f.tar.gz |
SERVER-7596 Fix sharding/auth.js test to use SCRAM-SHA-1
Diffstat (limited to 'jstests/sharding/auth.js')
-rw-r--r-- | jstests/sharding/auth.js | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/jstests/sharding/auth.js b/jstests/sharding/auth.js index cb923f4097b..104ba72f022 100644 --- a/jstests/sharding/auth.js +++ b/jstests/sharding/auth.js @@ -20,10 +20,8 @@ testUserReadOnly = { function login(userObj , thingToUse ) { if ( ! thingToUse ) thingToUse = s; - - var n = thingToUse.getDB(userObj.db).runCommand({getnonce: 1}); - var a = thingToUse.getDB(userObj.db).runCommand({authenticate: 1, user: userObj.username, nonce: n.nonce, key: thingToUse.getDB("admin").__pwHash(n.nonce, userObj.username, userObj.password)}); - printjson(a); + + thingToUse.getDB(userObj.db).auth(userObj.username, userObj.password); } function logout(userObj, thingToUse ) { @@ -261,8 +259,9 @@ printjson(res); assert.commandWorked(res); // check that dump doesn't get stuck with auth -var x = runMongoProgram( "mongodump", "--host", "127.0.0.1:31000", "-d", testUser.db, "-u", testUser.username, "-p", testUser.password); - +var x = runMongoProgram( "mongodump", "--host", "127.0.0.1:31000", "-d", testUser.db, "-u", + testUser.username, "-p", testUser.password, "--authenticationMechanism", + "SCRAM-SHA-1"); print("result: "+x); // test read only users |