diff --git a/backend/pashub_fetcher/tests/test_pashub_client.py b/backend/pashub_fetcher/tests/test_pashub_client.py index 4f6139530..1e6bbadb3 100644 --- a/backend/pashub_fetcher/tests/test_pashub_client.py +++ b/backend/pashub_fetcher/tests/test_pashub_client.py @@ -323,3 +323,13 @@ def test_get_rdsap_summary_maps_pre_performance_fields() -> None: pre_current_co2_emissions=1.70, pre_current_energy_consumption=117.00, ) + + +def test_get_rdsap_summary_raises_unauthorized_on_401() -> None: + # Arrange + client = make_client() + + # Act / Assert + client.session.get = MagicMock(return_value=make_response(status_code=401)) + with pytest.raises(UnauthorizedError): + client.get_rdsap_summary_by_job_id("job-1")