Abri job descriptions identify the visit as a Domna condition survey 🟥

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Daniel Roth 2026-07-03 14:33:40 +00:00
parent 2c660bdb5d
commit caffa5c4e1
2 changed files with 26 additions and 0 deletions

View file

@ -0,0 +1,11 @@
from dataclasses import dataclass
@dataclass(frozen=True)
class JobDescriptions:
short_description: str
long_description: str
def build_job_descriptions(deal_name: str) -> JobDescriptions:
raise NotImplementedError

View file

@ -0,0 +1,15 @@
from domain.abri.descriptions import build_job_descriptions
def test_job_descriptions_identify_the_visit_as_a_domna_condition_survey() -> None:
# Arrange
deal_name = "49 Admers Crescent, Liphook"
# Act
descriptions = build_job_descriptions(deal_name)
# Assert
assert "Domna condition survey" in descriptions.short_description
assert deal_name in descriptions.short_description
assert "Domna condition survey" in descriptions.long_description
assert deal_name in descriptions.long_description