Surface an expired PasHub token when listing evidence 🟩

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Daniel Roth 2026-07-22 12:59:23 +00:00
parent 7b5a88e7ac
commit 0b8eb628a1

View file

@ -421,3 +421,13 @@ def test_get_evidence_list_assumes_complete_when_total_item_count_absent() -> No
# Assert
assert len(result) == 1
def test_get_evidence_list_raises_unauthorized_on_401() -> None:
# Arrange
client = make_client()
client.session.get = MagicMock(return_value=make_response(status_code=401))
# Act / Assert
with pytest.raises(UnauthorizedError):
client._get_evidence_list("job-1")