X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/261e0cfd5a084dc5de333eda1093a9e7635c4859..4da4cbfe27a576ae011430b2de205c74435e241b:/test/python/api/fake_adaptor.py diff --git a/test/python/api/fake_adaptor.py b/test/python/api/fake_adaptor.py index 1db8c725..9caa9226 100644 --- a/test/python/api/fake_adaptor.py +++ b/test/python/api/fake_adaptor.py @@ -2,15 +2,15 @@ # # This file is part of Nominatim. (https://nominatim.org) # -# Copyright (C) 2023 by the Nominatim developer community. +# Copyright (C) 2024 by the Nominatim developer community. # For a full list of authors see the git log. """ Provides dummy implementations of ASGIAdaptor for testing. """ from collections import namedtuple -import nominatim.api.v1.server_glue as glue -from nominatim.config import Configuration +import nominatim_api.v1.server_glue as glue +from nominatim_api.config import Configuration class FakeError(BaseException): @@ -43,10 +43,13 @@ class FakeAdaptor(glue.ASGIAdaptor): return FakeError(msg, status) - def create_response(self, status, output): + def create_response(self, status, output, num_results): return FakeResponse(status, output, self.content_type) + def base_uri(self) -> str: + return 'http://test' + def config(self): return self._config