@@ -54,11 +54,12 @@ def mock_request(**kwargs: Any) -> dict[str, Any]:
5454 param_string = kwargs .get ("params" , {}).get ("Parameter" , "" )
5555 if param_string :
5656 requested_param_ids = param_string .split ("," )
57- return {
57+ result : dict [ str , Any ] = {
5858 param_id : fixture_data [param_id ]
5959 for param_id in requested_param_ids
6060 if param_id in fixture_data
6161 }
62+ return result
6263 return fixture_data
6364
6465 request_mock = AsyncMock (side_effect = mock_request )
@@ -196,11 +197,12 @@ def mock_request(**kwargs: Any) -> dict[str, Any]:
196197 param_string = kwargs .get ("params" , {}).get ("Parameter" , "" )
197198 if param_string :
198199 requested_param_ids = param_string .split ("," )
199- return {
200+ result : dict [ str , Any ] = {
200201 param_id : schedule_fixture_data [param_id ]
201202 for param_id in requested_param_ids
202203 if param_id in schedule_fixture_data
203204 }
205+ return result
204206 return schedule_fixture_data
205207
206208 request_mock = AsyncMock (side_effect = mock_request )
@@ -278,7 +280,7 @@ async def test_populate_hot_water_cache_no_validator() -> None:
278280 bsblan = BSBLAN (config )
279281
280282 # Ensure no validator is set
281- bsblan ._api_validator = None
283+ bsblan ._api_validator = None # type: ignore[assignment]
282284
283285 # Should not raise an error, just return without doing anything
284286 bsblan ._populate_hot_water_cache ()
0 commit comments