X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/8c7140d92b7a679ae5ef5bb3655c69bd39b7dfeb..d77aa7dfc9541bffa0109da89b95f296e751aea0:/test/python/cli/test_cmd_api.py?ds=sidebyside diff --git a/test/python/cli/test_cmd_api.py b/test/python/cli/test_cmd_api.py index ca160a35..1c0750d1 100644 --- a/test/python/cli/test_cmd_api.py +++ b/test/python/cli/test_cmd_api.py @@ -1,8 +1,8 @@ -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-or-later # # 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. """ Tests for API access commands of command-line interface wrapper. @@ -10,8 +10,17 @@ Tests for API access commands of command-line interface wrapper. import json import pytest -import nominatim.clicmd.api -import nominatim.api as napi +import nominatim_db.clicmd.api +import nominatim_api as napi + +@pytest.mark.parametrize('call', ['search', 'reverse', 'lookup', 'details', 'status']) +def test_list_format(cli_call, call): + assert 0 == cli_call(call, '--list-formats') + + +@pytest.mark.parametrize('call', ['search', 'reverse', 'lookup', 'details', 'status']) +def test_bad_format(cli_call, call): + assert 1 == cli_call(call, '--format', 'rsdfsdfsdfsaefsdfsd') class TestCliStatusCall: