Skip to content

Commit 620c1bd

Browse files
committed
Fix test_default_roles to work with mongo-orchestration.
1 parent b85beec commit 620c1bd

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

test/test_database.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -463,14 +463,18 @@ def test_default_roles(self):
463463
# "self.client" is logged in as root.
464464
auth_admin = self.client.admin
465465
try:
466-
info = auth_admin.command('usersInfo', db_user)['users'][0]
466+
auth_admin.add_user('test_default_roles', 'pass')
467+
info = auth_admin.command(
468+
'usersInfo', 'test_default_roles')['users'][0]
469+
467470
self.assertEqual("root", info['roles'][0]['role'])
468471

469472
# Read only "admin" user
470473
auth_admin.add_user('ro-admin', 'pass', read_only=True)
471474
info = auth_admin.command('usersInfo', 'ro-admin')['users'][0]
472475
self.assertEqual("readAnyDatabase", info['roles'][0]['role'])
473476
finally:
477+
auth_admin.remove_user('test_default_roles')
474478
auth_admin.remove_user('ro-admin')
475479

476480
# "Non-admin" user

0 commit comments

Comments
 (0)