Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
    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)
Exemplo n.º 3
0
 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)