def test_route_factory_adds_allowed_principals_from_settings(self): with mock.patch('kinto.core.utils.current_service') as current_service: # Patch current service. resource = mock.MagicMock() current_service().resource.return_value = resource current_service().collection_path = '/buckets' # Do the actual call. request = DummyRequest(method='post') request.current_resource_name = 'bucket' request.upath_info = '/buckets' request.matchdict = {} request.registry = mock.Mock() request.registry.settings = { 'bucket_create_principals': 'fxa:user' } context = RouteFactory(request) self.assertEquals(context.allowed_principals, ['fxa:user'])
def test_route_factory_adds_allowed_principals_from_settings(self): with mock.patch('kinto.core.utils.current_service') as current_service: # Patch current service. resource = mock.MagicMock() current_service().resource.return_value = resource current_service().collection_path = '/buckets' # Do the actual call. request = DummyRequest(method='post') request.current_resource_name = 'bucket' request.upath_info = '/buckets' request.matchdict = {} request.registry = mock.Mock() request.registry.settings = { 'bucket_create_principals': 'fxa:user' } context = RouteFactory(request) self.assertEquals(context.allowed_principals, ['fxa:user'])
def get_request(self, resource_name=''): request = DummyRequest(method='GET') request.current_resource_name = resource_name request.registry.storage = self.storage return request
def get_request(self, resource_name=''): request = DummyRequest(method='GET') request.current_resource_name = resource_name request.registry.cache = self.cache request.registry.storage = self.storage return request
def get_request(self, resource_name=""): request = DummyRequest(method="GET") request.current_resource_name = resource_name request.registry.cache = self.cache request.registry.storage = self.storage return request