def setUp(self): super(TenantTestCase, self).setUp() self.useFixture(database.Database()) self.load_backends() self.load_fixtures(default_fixtures) self.tenant_controller = resource_controllers.Tenant() self.assignment_tenant_controller = ( assignment_controllers.TenantAssignment()) self.assignment_role_controller = ( assignment_controllers.RoleAssignmentV2())
def add_routes(self, mapper): # Role Operations roles_controller = controllers.RoleAssignmentV2() mapper.connect('/tenants/{tenant_id}/users/{user_id}/roles', controller=roles_controller, action='get_user_roles', conditions=dict(method=['GET'])) mapper.connect('/users/{user_id}/roles', controller=roles_controller, action='get_user_roles', conditions=dict(method=['GET']))