X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/00959fac57d6c1b35d009e68ad857989ae71de6c..fb0ebb5bf053e146a56c7e8c6727aa99c6de39f8:/test/python/test_cli.py diff --git a/test/python/test_cli.py b/test/python/test_cli.py index c43dce3b..9810aee7 100644 --- a/test/python/test_cli.py +++ b/test/python/test_cli.py @@ -255,13 +255,21 @@ def test_index_command(mock_func_factory, temp_db_cursor, tokenizer_mock, assert bnd_mock.called == do_bnds assert rank_mock.called == do_ranks -def test_special_phrases_command(temp_db, mock_func_factory, tokenizer_mock): - func = mock_func_factory(nominatim.clicmd.special_phrases.SPImporter, 'import_from_wiki') +def test_special_phrases_wiki_command(temp_db, mock_func_factory, tokenizer_mock): + func = mock_func_factory(nominatim.clicmd.special_phrases.SPImporter, 'import_phrases') call_nominatim('special-phrases', '--import-from-wiki') assert func.called == 1 +def test_special_phrases_csv_command(temp_db, mock_func_factory, tokenizer_mock): + func = mock_func_factory(nominatim.clicmd.special_phrases.SPImporter, 'import_phrases') + testdata = Path('__file__') / '..' / '..' / 'testdb' + csv_path = str((testdata / 'full_en_phrases_test.csv').resolve()) + call_nominatim('special-phrases', '--import-from-csv', csv_path) + + assert func.called == 1 + @pytest.mark.parametrize("command,func", [ ('postcodes', 'update_postcodes'), ('word-counts', 'recompute_word_counts'),