]> git.openstreetmap.org Git - nominatim.git/blobdiff - test/bdd/steps/nominatim_environment.py
remove PHP frontend support from BDD tests
[nominatim.git] / test / bdd / steps / nominatim_environment.py
index dd6ecda63f091e27c67d9f88ba11a966682b4873..9836865c18273775fcfb3f106ad204b379a93354 100644 (file)
@@ -44,11 +44,9 @@ class NominatimEnvironment:
         self.api_db_done = False
         self.website_dir = None
 
         self.api_db_done = False
         self.website_dir = None
 
-        self.api_engine = None
-        if config['API_ENGINE'] != 'php':
-            if not hasattr(self, f"create_api_request_func_{config['API_ENGINE']}"):
-                raise RuntimeError(f"Unknown API engine '{config['API_ENGINE']}'")
-            self.api_engine = getattr(self, f"create_api_request_func_{config['API_ENGINE']}")()
+        if not hasattr(self, f"create_api_request_func_{config['API_ENGINE']}"):
+            raise RuntimeError(f"Unknown API engine '{config['API_ENGINE']}'")
+        self.api_engine = getattr(self, f"create_api_request_func_{config['API_ENGINE']}")()
 
         if self.tokenizer == 'legacy' and self.server_module_path is None:
             raise RuntimeError("You must set -DSERVER_MODULE_PATH when testing the legacy tokenizer.")
 
         if self.tokenizer == 'legacy' and self.server_module_path is None:
             raise RuntimeError("You must set -DSERVER_MODULE_PATH when testing the legacy tokenizer.")