mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-14 10:27:57 +00:00
add get_str_list() for config
Converts a config value written as a comma-sparated list into a Python list of strings.
This commit is contained in:
@@ -173,6 +173,23 @@ def test_get_int_empty(make_config):
|
||||
config.get_int('DATABASE_MODULE_PATH')
|
||||
|
||||
|
||||
@pytest.mark.parametrize("value,outlist", [('sd', ['sd']),
|
||||
('dd,rr', ['dd', 'rr']),
|
||||
(' a , b ', ['a', 'b'])])
|
||||
def test_get_str_list_success(make_config, monkeypatch, value, outlist):
|
||||
config = make_config()
|
||||
|
||||
monkeypatch.setenv('NOMINATIM_MYLIST', value)
|
||||
|
||||
assert config.get_str_list('MYLIST') == outlist
|
||||
|
||||
|
||||
def test_get_str_list_empty(make_config):
|
||||
config = make_config()
|
||||
|
||||
assert config.get_str_list('LANGUAGES') is None
|
||||
|
||||
|
||||
def test_get_path_empty(make_config):
|
||||
config = make_config()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user