Model/tests/repositories/property
Jun-te Kim 269aade481 test(address2uprn): cover ambiguity withholding + override dedup; add ADR-0057
- unit tests for resolve_group_ambiguity (distinct addresses withheld,
  same-address re-listing kept, order preserved)
- Postgres integration tests for upsert_all's backstop dedup
- ADR-0057 recording the "confirm UPRNs before finalise" decision

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-07 15:21:04 +00:00
..
__init__.py feat(property): Property aggregate + PropertyRepository (#1132) 2026-05-30 19:39:54 +00:00
test_in_memory_property_overrides_reader.py Hold one DB connection per modelling_e2e invocation 2026-06-24 16:58:21 +00:00
test_landlord_override_overlays.py Treat a same-family fuel refinement as consistent, not a mismatch 🟥 2026-06-30 17:17:04 +00:00
test_override_backed_prediction_attributes_reader.py Resolve a Property's prediction attributes from landlord overrides in gov-code space 🟩 2026-06-16 15:18:44 +00:00
test_override_component_consistency.py Silence untyped SAEnum.enums access in the consistency guard 🟪 2026-06-19 18:19:32 +00:00
test_property_override_postgres_repository.py test(address2uprn): cover ambiguity withholding + override dedup; add ADR-0057 2026-07-07 15:21:04 +00:00
test_property_overrides_postgres_reader.py perf(modelling_e2e): bulk reads and batch writes to cut RDS load 2026-06-24 18:43:42 +00:00
test_property_postgres_overlay_hydration.py Hydrate landlord-override overlays onto the Property from property_overrides 🟩 2026-06-16 17:29:31 +00:00
test_property_repository.py feat(modelling): mark a Property as run via has_recommendations + updated_at 2026-06-16 23:34:33 +00:00