summaryrefslogtreecommitdiff
path: root/jstests/tool/dumprestore_auth3.js
diff options
context:
space:
mode:
authorSpencer T Brody <spencer@mongodb.com>2014-01-30 11:30:32 -0500
committerSpencer T Brody <spencer@mongodb.com>2014-01-30 14:13:27 -0500
commit7b694b4b38e556af127b67c0b0be7aa08b982822 (patch)
tree025cba3e96b3accc36e7ac5a60b6872ec49c21fb /jstests/tool/dumprestore_auth3.js
parentbb56b28f2171c69ce7d5d334d14823987fe21d7d (diff)
downloadmongo-7b694b4b38e556af127b67c0b0be7aa08b982822.tar.gz
SERVER-12369 Assert that user data properly setup in dumprestore_auth3.js test
Diffstat (limited to 'jstests/tool/dumprestore_auth3.js')
-rw-r--r--jstests/tool/dumprestore_auth3.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/jstests/tool/dumprestore_auth3.js b/jstests/tool/dumprestore_auth3.js
index ba1bb6477b1..d65eb685a94 100644
--- a/jstests/tool/dumprestore_auth3.js
+++ b/jstests/tool/dumprestore_auth3.js
@@ -72,6 +72,12 @@ function runTest(shutdownServer) {
db.createUser({user: 'user', pwd: 'password', roles: jsTest.basicUserRoles});
db.createRole({role: 'role', roles: [], privileges:[]});
db.system.users.insert({user:'dbuser', pwd: 'pwd', roles: ['readWrite']});
+ assert.gleSuccess(db);
+
+ assert.eq(1, db.bar.findOne().a);
+ assert.eq(1, db.getUsers().length, "didn't create user");
+ assert.eq(1, db.getRoles().length, "didn't create role");
+ assert.eq(1, db.system.users.count(), "didn't create legacy system.users collection");
jsTestLog("Dump foo database *with* user data");