mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-16 15:47:58 +00:00
adapt tests to new penalties
This commit is contained in:
@@ -23,8 +23,8 @@ Feature: Search API geocodejson output
|
|||||||
|
|
||||||
Scenario: Search geocodejson - Town street-level address with footway
|
Scenario: Search geocodejson - Town street-level address with footway
|
||||||
When sending v1/search with format geocodejson
|
When sending v1/search with format geocodejson
|
||||||
| q | addressdetails |
|
| q | addressdetails |
|
||||||
| burg gutenberg 6000 jahre geschichte | 1 |
|
| 6000 jahre geschichte | 1 |
|
||||||
Then a HTTP 200 is returned
|
Then a HTTP 200 is returned
|
||||||
And the result is valid geocodejson
|
And the result is valid geocodejson
|
||||||
And all results contain
|
And all results contain
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ def test_housenumber_and_street():
|
|||||||
check_assignments(yield_token_assignments(q),
|
check_assignments(yield_token_assignments(q),
|
||||||
TokenAssignment(name=TokenRange(1, 2),
|
TokenAssignment(name=TokenRange(1, 2),
|
||||||
housenumber=TokenRange(0, 1)),
|
housenumber=TokenRange(0, 1)),
|
||||||
TokenAssignment(address=[TokenRange(1, 2)],
|
TokenAssignment(penalty=0.1, address=[TokenRange(1, 2)],
|
||||||
housenumber=TokenRange(0, 1)))
|
housenumber=TokenRange(0, 1)))
|
||||||
|
|
||||||
|
|
||||||
@@ -138,7 +138,7 @@ def test_housenumber_and_street_backwards():
|
|||||||
check_assignments(yield_token_assignments(q),
|
check_assignments(yield_token_assignments(q),
|
||||||
TokenAssignment(name=TokenRange(0, 1),
|
TokenAssignment(name=TokenRange(0, 1),
|
||||||
housenumber=TokenRange(1, 2)),
|
housenumber=TokenRange(1, 2)),
|
||||||
TokenAssignment(address=[TokenRange(0, 1)],
|
TokenAssignment(penalty=0.1, address=[TokenRange(0, 1)],
|
||||||
housenumber=TokenRange(1, 2)))
|
housenumber=TokenRange(1, 2)))
|
||||||
|
|
||||||
|
|
||||||
@@ -154,7 +154,7 @@ def test_housenumber_and_postcode():
|
|||||||
housenumber=TokenRange(1, 2),
|
housenumber=TokenRange(1, 2),
|
||||||
address=[TokenRange(2, 3)],
|
address=[TokenRange(2, 3)],
|
||||||
postcode=TokenRange(3, 4)),
|
postcode=TokenRange(3, 4)),
|
||||||
TokenAssignment(penalty=pytest.approx(0.3),
|
TokenAssignment(penalty=pytest.approx(0.4),
|
||||||
housenumber=TokenRange(1, 2),
|
housenumber=TokenRange(1, 2),
|
||||||
address=[TokenRange(0, 1), TokenRange(2, 3)],
|
address=[TokenRange(0, 1), TokenRange(2, 3)],
|
||||||
postcode=TokenRange(3, 4)))
|
postcode=TokenRange(3, 4)))
|
||||||
@@ -172,7 +172,7 @@ def test_postcode_and_housenumber():
|
|||||||
housenumber=TokenRange(3, 4),
|
housenumber=TokenRange(3, 4),
|
||||||
address=[TokenRange(0, 1)],
|
address=[TokenRange(0, 1)],
|
||||||
postcode=TokenRange(1, 2)),
|
postcode=TokenRange(1, 2)),
|
||||||
TokenAssignment(penalty=pytest.approx(0.3),
|
TokenAssignment(penalty=pytest.approx(0.4),
|
||||||
housenumber=TokenRange(3, 4),
|
housenumber=TokenRange(3, 4),
|
||||||
address=[TokenRange(0, 1), TokenRange(2, 3)],
|
address=[TokenRange(0, 1), TokenRange(2, 3)],
|
||||||
postcode=TokenRange(1, 2)))
|
postcode=TokenRange(1, 2)))
|
||||||
@@ -218,7 +218,7 @@ def test_housenumber_many_phrases():
|
|||||||
housenumber=TokenRange(3, 4),
|
housenumber=TokenRange(3, 4),
|
||||||
address=[TokenRange(0, 1), TokenRange(1, 2),
|
address=[TokenRange(0, 1), TokenRange(1, 2),
|
||||||
TokenRange(2, 3)]),
|
TokenRange(2, 3)]),
|
||||||
TokenAssignment(penalty=0.1,
|
TokenAssignment(penalty=0.2,
|
||||||
housenumber=TokenRange(3, 4),
|
housenumber=TokenRange(3, 4),
|
||||||
address=[TokenRange(0, 1), TokenRange(1, 2),
|
address=[TokenRange(0, 1), TokenRange(1, 2),
|
||||||
TokenRange(2, 3), TokenRange(4, 5)]))
|
TokenRange(2, 3), TokenRange(4, 5)]))
|
||||||
|
|||||||
Reference in New Issue
Block a user