adapt tests to new penalties

This commit is contained in:
Sarah Hoffmann
2025-09-12 17:45:22 +02:00
parent 72592da0cc
commit 5a8aa6cce4
2 changed files with 7 additions and 7 deletions

View File

@@ -23,8 +23,8 @@ Feature: Search API geocodejson output
Scenario: Search geocodejson - Town street-level address with footway
When sending v1/search with format geocodejson
| q | addressdetails |
| burg gutenberg 6000 jahre geschichte | 1 |
| q | addressdetails |
| 6000 jahre geschichte | 1 |
Then a HTTP 200 is returned
And the result is valid geocodejson
And all results contain

View File

@@ -127,7 +127,7 @@ def test_housenumber_and_street():
check_assignments(yield_token_assignments(q),
TokenAssignment(name=TokenRange(1, 2),
housenumber=TokenRange(0, 1)),
TokenAssignment(address=[TokenRange(1, 2)],
TokenAssignment(penalty=0.1, address=[TokenRange(1, 2)],
housenumber=TokenRange(0, 1)))
@@ -138,7 +138,7 @@ def test_housenumber_and_street_backwards():
check_assignments(yield_token_assignments(q),
TokenAssignment(name=TokenRange(0, 1),
housenumber=TokenRange(1, 2)),
TokenAssignment(address=[TokenRange(0, 1)],
TokenAssignment(penalty=0.1, address=[TokenRange(0, 1)],
housenumber=TokenRange(1, 2)))
@@ -154,7 +154,7 @@ def test_housenumber_and_postcode():
housenumber=TokenRange(1, 2),
address=[TokenRange(2, 3)],
postcode=TokenRange(3, 4)),
TokenAssignment(penalty=pytest.approx(0.3),
TokenAssignment(penalty=pytest.approx(0.4),
housenumber=TokenRange(1, 2),
address=[TokenRange(0, 1), TokenRange(2, 3)],
postcode=TokenRange(3, 4)))
@@ -172,7 +172,7 @@ def test_postcode_and_housenumber():
housenumber=TokenRange(3, 4),
address=[TokenRange(0, 1)],
postcode=TokenRange(1, 2)),
TokenAssignment(penalty=pytest.approx(0.3),
TokenAssignment(penalty=pytest.approx(0.4),
housenumber=TokenRange(3, 4),
address=[TokenRange(0, 1), TokenRange(2, 3)],
postcode=TokenRange(1, 2)))
@@ -218,7 +218,7 @@ def test_housenumber_many_phrases():
housenumber=TokenRange(3, 4),
address=[TokenRange(0, 1), TokenRange(1, 2),
TokenRange(2, 3)]),
TokenAssignment(penalty=0.1,
TokenAssignment(penalty=0.2,
housenumber=TokenRange(3, 4),
address=[TokenRange(0, 1), TokenRange(1, 2),
TokenRange(2, 3), TokenRange(4, 5)]))