mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-15 02:47:59 +00:00
adapt ICU tets to new housenumber sanitizer
Restrict tests to making sure that handing in multiple housenumbers works.
This commit is contained in:
@@ -400,7 +400,9 @@ class TestPlaceAddress:
|
||||
|
||||
@pytest.fixture(autouse=True)
|
||||
def setup(self, analyzer, sql_functions):
|
||||
with analyzer(trans=(":: upper()", "'🜵' > ' '")) as anl:
|
||||
hnr = {'step': 'clean-housenumbers',
|
||||
'filter-kind': ['housenumber', 'conscriptionnumber', 'streetnumber']}
|
||||
with analyzer(trans=(":: upper()", "'🜵' > ' '"), sanitizers=[hnr]) as anl:
|
||||
self.analyzer = anl
|
||||
yield anl
|
||||
|
||||
@@ -446,13 +448,6 @@ class TestPlaceAddress:
|
||||
assert info['hnr_tokens'] == "{-1}"
|
||||
|
||||
|
||||
def test_process_place_housenumbers_lists(self, getorcreate_hnr_id):
|
||||
info = self.process_address(conscriptionnumber='1; 2;3')
|
||||
|
||||
assert set(info['hnr'].split(';')) == set(('1', '2', '3'))
|
||||
assert info['hnr_tokens'] == "{-1,-2,-3}"
|
||||
|
||||
|
||||
def test_process_place_housenumbers_duplicates(self, getorcreate_hnr_id):
|
||||
info = self.process_address(housenumber='134',
|
||||
conscriptionnumber='134',
|
||||
|
||||
Reference in New Issue
Block a user