def setUpClass(cls): super(RolePermissionTest, cls).setUpClass() cls.user = User( data={ "login": cls.__name__ + "_user", "name": cls.__name__, "password": cls.__name__ }) cls.user2 = User( data={ "login": cls.__name__ + "_user2", "name": cls.__name__, "password": cls.__name__ }) cls.permission = Permission(data={"resource": "/v2/actions/login/"}) # a new session has to be created for the user as auth credeantials of admin are used by default cls.user_pulp = Pulp(cls.pulp.url, auth=(cls.user.data['login'], cls.user.data['password'])) cls.user_pulp2 = Pulp(cls.pulp.url, auth=(cls.user2.data['login'], cls.user2.data['password'])) # create roles with cls.pulp.asserting(True): response = Role.create(cls.pulp, data={'role_id': cls.__name__ + "_role"}) cls.role = Role.from_response(response) with cls.pulp.asserting(True): response = Role.create(cls.pulp, data={'role_id': cls.__name__ + "_role2"}) cls.role2 = Role.from_response(response)
def setUpClass(cls): super(RoleTest, cls).setUpClass() # create roles with cls.pulp.asserting(True): response = Role.create(cls.pulp, data={'role_id': cls.__name__ + "_role"}) cls.role = Role.from_response(response) with cls.pulp.asserting(True): response2 = Role.create(cls.pulp, data={'role_id': cls.__name__ + "_role2"}) cls.role2 = Role.from_response(response2) # users cls.user = User(data={"login": cls.__name__ + "_user", "name": cls.__name__, "password": cls.__name__}) cls.user2 = User(data={"login": cls.__name__ + "_user2", "name": cls.__name__, "password": cls.__name__})
def setUpClass(cls): super(RolePermissionTest, cls).setUpClass() cls.user = User(data={"login": cls.__name__ + "_user", "name": cls.__name__, "password": cls.__name__}) cls.user2 = User(data={"login": cls.__name__ + "_user2", "name": cls.__name__, "password": cls.__name__}) cls.permission = Permission(data={"resource": "/v2/actions/login/"}) # a new session has to be created for the user as auth credeantials of admin are used by default cls.user_pulp = Pulp(cls.pulp.url, auth=(cls.user.data['login'], cls.user.data['password'])) cls.user_pulp2 = Pulp(cls.pulp.url, auth=(cls.user2.data['login'], cls.user2.data['password'])) # create roles with cls.pulp.asserting(True): response = Role.create(cls.pulp, data={'role_id': cls.__name__ + "_role"}) cls.role = Role.from_response(response) with cls.pulp.asserting(True): response = Role.create(cls.pulp, data={'role_id': cls.__name__ + "_role2"}) cls.role2 = Role.from_response(response)
def test_01_no_dupl_role(self): Role.create(self.pulp, data={'role_id': self.role.id}) self.assertPulp(code=409)