diff options
author | Spencer T Brody <spencer@10gen.com> | 2013-06-20 14:54:50 -0400 |
---|---|---|
committer | Spencer T Brody <spencer@10gen.com> | 2013-06-20 15:24:52 -0400 |
commit | 35ed8f8722088d4215dcea5c32dde2e52c42c099 (patch) | |
tree | 6811e3ec0444df1f459de3eac1839ce6ed9423a9 /jstests/auth/adduser_helper.js | |
parent | 65cc69f5badfc74e02969af42f192d95a9171e87 (diff) | |
download | mongo-35ed8f8722088d4215dcea5c32dde2e52c42c099.tar.gz |
SERVER-6246 Fix some tests to work with new createUser command
Diffstat (limited to 'jstests/auth/adduser_helper.js')
-rw-r--r-- | jstests/auth/adduser_helper.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/jstests/auth/adduser_helper.js b/jstests/auth/adduser_helper.js index 13591bfc238..80897bdf7e3 100644 --- a/jstests/auth/adduser_helper.js +++ b/jstests/auth/adduser_helper.js @@ -16,14 +16,15 @@ var userObj = db.system.users.findOne(); assert.eq('spencer', userObj['user']); assert.eq(passwordHash('spencer', 'password'), userObj['pwd']); -// Should replace previous entry -db.addUser('spencer', 'newpassword', true); +// Test re-adding the same user fails +assert.throws(function() { db.addUser("spencer", "password2"); }); + +// test changing password +db.changeUserPassword('spencer', 'newpassword'); assert.eq(1, db.system.users.count()); userObj = db.system.users.findOne(); assert.eq('spencer', userObj['user']); assert.eq(passwordHash('spencer', 'newpassword'), userObj['pwd']); -assert(userObj['readOnly']); - jsTest.log("Testing new form of addUser"); |