X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/0608cf1476b80ea7fe1160c78689383f03b4c231..2c8fb31381def167adcee4c660c17c89a40f2de7:/test/python/cli/test_cmd_api.py?ds=inline diff --git a/test/python/cli/test_cmd_api.py b/test/python/cli/test_cmd_api.py index 129e2db0..ca160a35 100644 --- a/test/python/cli/test_cmd_api.py +++ b/test/python/cli/test_cmd_api.py @@ -67,7 +67,9 @@ class TestCliReverseCall: result = napi.ReverseResult(napi.SourceTable.PLACEX, ('place', 'thing'), napi.Point(1.0, -3.0), names={'name':'Name', 'name:fr': 'Nom'}, - extratags={'extra':'Extra'}) + extratags={'extra':'Extra'}, + locale_name='Name', + display_name='Name') monkeypatch.setattr(napi.NominatimAPI, 'reverse', lambda *args, **kwargs: result) @@ -109,16 +111,6 @@ class TestCliReverseCall: assert out['type'] == 'FeatureCollection' - def test_reverse_language(self, cli_call, tmp_path, capsys): - result = cli_call('reverse', '--project-dir', str(tmp_path), - '--lat', '34', '--lon', '34', '--lang', 'fr') - - assert result == 0 - - out = json.loads(capsys.readouterr().out) - assert out['name'] == 'Nom' - - class TestCliLookupCall: @pytest.fixture(autouse=True) @@ -126,7 +118,9 @@ class TestCliLookupCall: result = napi.SearchResult(napi.SourceTable.PLACEX, ('place', 'thing'), napi.Point(1.0, -3.0), names={'name':'Name', 'name:fr': 'Nom'}, - extratags={'extra':'Extra'}) + extratags={'extra':'Extra'}, + locale_name='Name', + display_name='Name') monkeypatch.setattr(napi.NominatimAPI, 'lookup', lambda *args, **kwargs: napi.SearchResults([result])) @@ -150,9 +144,11 @@ class TestCliLookupCall: ]) def test_search(cli_call, tmp_path, capsys, monkeypatch, endpoint, params): result = napi.SearchResult(napi.SourceTable.PLACEX, ('place', 'thing'), - napi.Point(1.0, -3.0), - names={'name':'Name', 'name:fr': 'Nom'}, - extratags={'extra':'Extra'}) + napi.Point(1.0, -3.0), + names={'name':'Name', 'name:fr': 'Nom'}, + extratags={'extra':'Extra'}, + locale_name='Name', + display_name='Name') monkeypatch.setattr(napi.NominatimAPI, endpoint, lambda *args, **kwargs: napi.SearchResults([result])) @@ -168,74 +164,3 @@ def test_search(cli_call, tmp_path, capsys, monkeypatch, endpoint, params): assert 'address' not in out[0] assert 'extratags' not in out[0] assert 'namedetails' not in out[0] - - -class TestCliApiCommonParameters: - - @pytest.fixture(autouse=True) - def setup_website_dir(self, cli_call, project_env): - self.cli_call = cli_call - self.project_dir = project_env.project_dir - (self.project_dir / 'website').mkdir() - - - def expect_param(self, param, expected): - (self.project_dir / 'website' / ('search.php')).write_text(f"""