def test_ordinal_number_name_match(): osm = '3rd Avenue–149th Street' wikidata = '3rd Avenue – 149th Street' assert match.name_match_main(osm, wikidata) osm = '3rd Avenue–149th Street' wikidata = 'Third Avenue – 149th Street' assert match.name_match_main(osm, wikidata)
def test_match_german_church(): # n1 = 'Alte Johanneskirche' # n2 = 'Johann' n1 = 'Johannes der Täufer' n2 = 'St. Johann der Täufer' assert match.name_match_main(n1, n2, endings=['st', 'kirche'], debug=True) is not None
def test_number_bad_match(): assert not match.name_match_main('1 & 2', '12, Downside') assert not match.name_match_main('5.', '5, High Street')
def test_russian_doesnt_match_number(): assert not match.name_match_main('1', '1-й общественный совет')