@@ -259,7 +259,9 @@ def test_to_domain_sets_authority_review(self) -> None:
259259
260260class TestCapitalSchemeItemModel :
261261 def test_to_domain (self ) -> None :
262- capital_scheme_item_model = CapitalSchemeItemModel (reference = "ATE00001" , overview = build_overview_model ())
262+ capital_scheme_item_model = CapitalSchemeItemModel (
263+ reference = "ATE00001" , overview = build_overview_model (), status = build_status_model ()
264+ )
263265
264266 scheme = capital_scheme_item_model .to_domain ([build_authority_model ()], [build_funding_programme_item_model ()])
265267
@@ -283,6 +285,7 @@ def test_to_domain_sets_overview_revision(self) -> None:
283285 funding_programme = AnyUrl ("https://api.example/funding-programmes/ATF4" ),
284286 type = CapitalSchemeTypeModel .CONSTRUCTION ,
285287 ),
288+ status = build_status_model (),
286289 )
287290
288291 scheme = capital_scheme_item_model .to_domain ([authority_model ], [funding_programme_item_model ])
@@ -296,7 +299,11 @@ def test_to_domain_sets_overview_revision(self) -> None:
296299 )
297300
298301 def test_to_domain_sets_status (self ) -> None :
299- capital_scheme_item_model = CapitalSchemeItemModel (reference = "ATE00001" , overview = build_overview_model ())
302+ capital_scheme_item_model = CapitalSchemeItemModel (
303+ reference = "ATE00001" ,
304+ overview = build_overview_model (),
305+ status = CapitalSchemeStatusModel (status = StatusModel .ACTIVE ),
306+ )
300307
301308 scheme = capital_scheme_item_model .to_domain ([build_authority_model ()], [build_funding_programme_item_model ()])
302309
@@ -306,6 +313,7 @@ def test_to_domain_sets_authority_review(self) -> None:
306313 capital_scheme_item_model = CapitalSchemeItemModel (
307314 reference = "ATE00001" ,
308315 overview = build_overview_model (),
316+ status = build_status_model (),
309317 authority_review = CapitalSchemeAuthorityReviewModel (
310318 review_date = datetime (2020 , 1 , 2 , tzinfo = UTC ), source = DataSourceModel .AUTHORITY_UPDATE
311319 ),
@@ -639,6 +647,7 @@ async def test_get_schemes_by_authority_sets_status(
639647 build_capital_scheme_item_json (
640648 reference = "ATE00001" ,
641649 overview = build_overview_json (bid_submitting_authority = f"{ api_base_url } /authorities/LIV" ),
650+ status = build_status_json (status = "active" ),
642651 )
643652 ]
644653 },
0 commit comments