From 5a8aa6cce4c8b0e8b4eaf68ed3ad71d4940988bb Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Fri, 12 Sep 2025 17:45:22 +0200 Subject: [PATCH] adapt tests to new penalties --- test/bdd/features/api/search/v1_geocodejson.feature | 4 ++-- test/python/api/search/test_token_assignment.py | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/test/bdd/features/api/search/v1_geocodejson.feature b/test/bdd/features/api/search/v1_geocodejson.feature index 99fff0e4..785b45d1 100644 --- a/test/bdd/features/api/search/v1_geocodejson.feature +++ b/test/bdd/features/api/search/v1_geocodejson.feature @@ -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 diff --git a/test/python/api/search/test_token_assignment.py b/test/python/api/search/test_token_assignment.py index e45352d7..0b2d7cb9 100644 --- a/test/python/api/search/test_token_assignment.py +++ b/test/python/api/search/test_token_assignment.py @@ -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)])) -- 2.39.5