ERROR tests/test_send_one_task.py::TestSuccessPath::test_plain_message_type_omits_html_part
ERROR tests/test_send_one_task.py::TestRetryAndBackoff::test_temporary_error_retries_with_exponential_backoff
ERROR tests/test_send_one_task.py::TestRetryAndBackoff::test_retry_loop_then_dead_letter_after_max_attempts
ERROR tests/test_send_one_task.py::TestRetryAndBackoff::test_generic_connection_error_is_temporary
ERROR tests/test_send_one_task.py::TestRetryAndBackoff::test_provider_refusal_without_exception_retries
ERROR tests/test_send_one_task.py::TestPermanentFailures::test_permanent_403_perm_fails_no_retry
ERROR tests/test_send_one_task.py::TestPermanentFailures::test_auth_failure_expires_account_and_pauses_campaign
ERROR tests/test_send_one_task.py::TestPermanentFailures::test_quota_error_retries_and_marks_account_cooldown
ERROR tests/test_send_one_task.py::TestThrottling::test_daily_limit_reached_pauses_campaign
ERROR tests/test_send_one_task.py::TestThrottling::test_account_cooldown_reschedules
ERROR tests/test_send_one_task.py::TestThrottling::test_per_account_rate_window_reschedules
ERROR tests/test_sse_dashboard.py::TestProgressEndpoint::test_progress_shape_draft_campaign
ERROR tests/test_sse_dashboard.py::TestProgressEndpoint::test_progress_requires_ownership
ERROR tests/test_sse_dashboard.py::TestProgressEndpoint::test_progress_nonexistent_campaign_404
ERROR tests/test_sse_dashboard.py::TestProgressEndpoint::test_progress_reflects_manual_status_transitions
ERROR tests/test_sse_dashboard.py::TestRecipientsMonitor::test_status_filter_matches_only_that_status
ERROR tests/test_sse_dashboard.py::TestRecipientsMonitor::test_search_matches_email_substring_case_insensitive
ERROR tests/test_sse_dashboard.py::TestRecipientsMonitor::test_recipients_requires_ownership
ERROR tests/test_sse_dashboard.py::TestRecipientsMonitor::test_recipients_empty_before_start
ERROR tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_terminates_on_cancelled
ERROR tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_terminates_on_failed
ERROR tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_does_not_emit_done_while_running
ERROR tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_progress_payload_matches_progress_endpoint_shape
ERROR tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_requires_ownership
163 passed, 9 skipped, 27 warnings, 203 errors in 42.58s
