.
This commit is contained in:
parent
909e241907
commit
1ee796b282
29 changed files with 250 additions and 126 deletions
|
|
@ -103,7 +103,7 @@ def test_parse_detail_geo_merges_location_uprn_with_address_full_address() -> No
|
|||
def test_parse_detail_geo_does_not_borrow_comparable_full_address() -> None:
|
||||
# The only `address` twin on the page belongs to a different uprn (a
|
||||
# comparable listing). With a uprn to match on, an unrelated twin is never
|
||||
# borrowed — full_address stays None rather than grabbing the wrong street.
|
||||
# borrowed: full_address stays None rather than grabbing the wrong street.
|
||||
html = (
|
||||
'"location":{"outcode":"NR29",'
|
||||
'"coordinates":{"latitude":52.716014,"longitude":1.614495},'
|
||||
|
|
@ -185,7 +185,7 @@ def test_parse_detail_geo_returns_none_for_garbage() -> None:
|
|||
assert parse_detail_geo("<html><body>no data here</body></html>") is None
|
||||
assert parse_detail_geo("") is None
|
||||
# Coordinates that are not inside a property location/address wrapper (e.g.
|
||||
# only an unwrapped POI) yield nothing — safe degradation to the outcode.
|
||||
# only an unwrapped POI) yield nothing, safe degradation to the outcode.
|
||||
assert parse_detail_geo('"name":"X","coordinates":{"latitude":51.5,"longitude":-0.1}') is None
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue