summaryrefslogtreecommitdiff
path: root/jstests/auth/adduser_helper.js
diff options
context:
space:
mode:
authorSpencer T Brody <spencer@10gen.com>2013-06-20 14:54:50 -0400
committerSpencer T Brody <spencer@10gen.com>2013-06-20 15:24:52 -0400
commit35ed8f8722088d4215dcea5c32dde2e52c42c099 (patch)
tree6811e3ec0444df1f459de3eac1839ce6ed9423a9 /jstests/auth/adduser_helper.js
parent65cc69f5badfc74e02969af42f192d95a9171e87 (diff)
downloadmongo-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.js9
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");