

def test_can_list_project_roles(self):
    with user_and_project_generator(self.manager) as (user, project):
        self.manager.add_role(user, 'sysadmin')
        self.manager.add_role(user, 'sysadmin', project)
        self.manager.add_role(user, 'netadmin', project)
        project_roles = self.manager.get_user_roles(user, project)
        self.assertTrue(('sysadmin' in project_roles))
        self.assertTrue(('netadmin' in project_roles))
        self.assertFalse(self.manager.has_role(user, 'netadmin', project))

dataset/ETHPy150Open nii-cloud/dodai-compute/nova/tests/test_auth.py _AuthManagerBaseTestCase.test_can_list_project_roles/original