def test_05_update_role(self): display_name = 'A %s role' % self.__class__.__name__ self.role |= {'display_name': display_name} self.role.delta_update(self.pulp) self.assertPulp(code=200) self.assertEqual( Role.get(self.pulp, self.role.id).data['display_name'], display_name)
def test_05_remove_user(self): # remove user from the role self.role.remove_user( self.pulp, self.user.data['login'] ) self.assertPulp(code=200) self.assertEqual(Role.get(self.pulp, self.role.id).data['users'], [])
def test_07_add_user(self): # create user self.user.create(self.pulp) self.assertPulpOK() # add user to the role self.role.add_user(self.pulp, self.user.id) self.assertPulp(code=200) self.assertEqual( Role.get(self.pulp, self.role.id).data['users'], [self.user.id])
def test_04_add_user(self): # create user self.user.create(self.pulp) self.assertPulpOK() # add user to the role self.role.add_user( self.pulp, data={'login': self.user.data['login']} ) self.assertPulp(code=200) self.assertEqual(Role.get(self.pulp, self.role.id).data['users'], [self.user.data['login']])
def test_07_add_user(self): # create user self.user.create(self.pulp) self.assertPulpOK() # add user to the role self.role.add_user( self.pulp, self.user.id ) self.assertPulp(code=200) self.assertEqual(Role.get(self.pulp, self.role.id).data['users'], [self.user.id])
def test_03_update_role(self): display_name = 'A %s role' % self.__class__.__name__ self.role |= {'display_name': display_name} self.role.update(self.pulp) self.assertPulp(code=200) self.assertEqual(Role.get(self.pulp, self.role.id).data['display_name'], display_name)
def test_01_get_role(self): self.assertEqual(self.role, Role.get(self.pulp, self.role.id)) self.assertEqual(self.role2, Role.get(self.pulp, self.role2.id))
def test_03_get_unexistant_role(self): with self.assertRaises(AssertionError): Role.get(self.pulp, 'some_id') self.assertPulp(code=404)
def test_02_get_role(self): self.assertEqual(self.role, Role.get(self.pulp, self.role.id)) self.assertEqual(self.role2, Role.get(self.pulp, self.role2.id))
def test_09_remove_user(self): # remove user from the role self.role.remove_user(self.pulp, self.user.id) self.assertPulp(code=200) self.assertEqual(Role.get(self.pulp, self.role.id).data['users'], [])