def test_current_service_returns_the_service_for_existing_patterns(self): request = mock.MagicMock() request.matched_route.pattern = '/buckets' request.registry.cornice_services = {'/buckets': mock.sentinel.service} self.assertEqual(util.current_service(request), mock.sentinel.service)
def test_current_service_returns_none_for_unexisting_patterns(self): request = mock.MagicMock() request.matched_route.pattern = '/unexisting' request.registry.cornice_services = {} self.assertEqual(util.current_service(request), None)
def test_current_service(self): pyramid_app = self.app.app.app request = mock.MagicMock() request.matched_route = pyramid_app.routes_mapper.get_route("proute") request.registry = pyramid_app.registry assert current_service(request)