
tests/test_api_attachments_phones_suppression_settings_logs.py: 3 warnings
tests/test_api_recipients_subjects_templates.py: 1 warning
tests/test_message_builder.py: 9 warnings
tests/test_send_one_task.py: 15 warnings
  /usr/local/lib/python3.11/site-packages/bs4/builder/_lxml.py:124: DeprecationWarning: The 'strip_cdata' option of HTMLParser() has never done anything and will eventually be removed.
    parser = parser(

tests/test_api_attachments_phones_suppression_settings_logs.py: 2 warnings
tests/test_api_recipients_subjects_templates.py: 2 warnings
tests/test_message_builder.py: 8 warnings
tests/test_send_one_task.py: 2 warnings
  /usr/local/lib/python3.11/site-packages/pydyf/__init__.py:404: DeprecationWarning: transform is deprecated, use set_matrix instead.
    warn(Stream.transform.__doc__, DeprecationWarning)

tests/test_api_attachments_phones_suppression_settings_logs.py: 1 warning
tests/test_api_recipients_subjects_templates.py: 2 warnings
tests/test_message_builder.py: 5 warnings
tests/test_send_one_task.py: 3 warnings
  /usr/local/lib/python3.11/site-packages/pydyf/__init__.py:399: DeprecationWarning: text_matrix is deprecated, use set_text_matrix instead.
    warn(Stream.text_matrix.__doc__, DeprecationWarning)

tests/test_api_recipients_subjects_templates.py::TestTemplatesApi::test_create_list_preview_duplicate_delete
tests/test_message_builder.py::TestSanitization::test_script_neutralized
tests/test_message_builder.py::TestSanitization::test_script_content_cannot_reexecute
tests/test_message_builder.py::TestSanitization::test_style_and_links_kept
tests/test_message_builder.py::TestSanitization::test_email_variant_matches_preview
tests/test_message_builder.py::TestSanitization::test_table_markup_kept_for_invoice_layouts
  /usr/local/lib/python3.11/site-packages/bleach/sanitizer.py:166: NoCssSanitizerWarning: 'style' attribute specified, but css_sanitizer not set.
    warnings.warn(

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestAccountsApi::test_seeded_account_shape
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestAccountsApi::test_patch_updates_limits_and_method
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestAccountsApi::test_reauthorize_without_config_400
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestAccountsApi::test_revoke_and_delete_account
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestAccountsApi::test_revoke_deletes_token_row_and_sets_flags
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestAccountsApi::test_clear_all
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestAccountsApi::test_account_isolation
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestTestSendApi::test_account_listing_authorized_only
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestTestSendApi::test_templates_listing
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestTestSendApi::test_send_without_oauth_token_honest_failure
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestTestSendApi::test_send_expired_account_409
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestTestSendApi::test_send_requires_body_or_template
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestTestSendApi::test_send_substitutes_variables_before_send
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestTestSendApi::test_send_csrf_and_auth
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestUnsubscribeApi::test_landing_page_shows_email_and_form
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestUnsubscribeApi::test_confirm_adds_suppression_and_event
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestUnsubscribeApi::test_confirm_without_campaign_context_still_suppresses
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestUnsubscribeApi::test_confirm_idempotent_no_duplicate_suppression
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestUnsubscribeApi::test_landing_already_unsubscribed_message
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestUnsubscribeApi::test_status_json
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestUnsubscribeApi::test_public_flow_needs_no_auth
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_wizard_options_lists_everything
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_create_and_get
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_create_validation_errors_are_specific
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_create_rejects_weights_without_weighted_strategy
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_patch_campaign
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_patch_rejected_while_running
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_delete_and_clear_all
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_list_filters
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_preview_renders_real_messages
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_preview_requires_list_with_valid_recipients
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_start_materializes_and_queues
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_pause_resume_cancel_flow
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_pause_non_running_409
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_resume_requires_pending
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_progress_after_start
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_recipients_monitor_table
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_export_csv
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_sse_stream_first_events
FAILED tests/test_api_accounts_campaigns_testsend_unsubscribe.py::TestCampaignsApi::test_campaign_isolation
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestSuppressionApi::test_add_and_duplicate
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestSuppressionApi::test_reason_normalization
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestSuppressionApi::test_bulk_and_check
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestSuppressionApi::test_import_csv_with_reasons
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestSuppressionApi::test_import_txt_one_per_line
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestSuppressionApi::test_list_search_and_reason_filter
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestSettingsApi::test_reset_and_reset_all
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestLogsApi::test_list_shape_and_filters
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestLogsApi::test_events_endpoint
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestLogsApi::test_audit_shows_own_actions_only
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestLogsApi::test_export_csv
FAILED tests/test_api_attachments_phones_suppression_settings_logs.py::TestLogsApi::test_recipient_history_seeded
FAILED tests/test_api_recipients_subjects_templates.py::TestRecipientsApi::test_import_preview_reports_validation
FAILED tests/test_api_recipients_subjects_templates.py::TestRecipientsApi::test_suppressed_not_imported
FAILED tests/test_sse_dashboard.py::TestProgressEndpoint::test_progress_shape_draft_campaign
FAILED tests/test_sse_dashboard.py::TestProgressEndpoint::test_progress_requires_ownership
FAILED tests/test_sse_dashboard.py::TestProgressEndpoint::test_progress_reflects_manual_status_transitions
FAILED tests/test_sse_dashboard.py::TestRecipientsMonitor::test_status_filter_matches_only_that_status
FAILED tests/test_sse_dashboard.py::TestRecipientsMonitor::test_search_matches_email_substring_case_insensitive
FAILED tests/test_sse_dashboard.py::TestRecipientsMonitor::test_recipients_requires_ownership
FAILED tests/test_sse_dashboard.py::TestRecipientsMonitor::test_recipients_empty_before_start
FAILED tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_terminates_on_cancelled
FAILED tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_terminates_on_failed
FAILED tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_does_not_emit_done_while_running
FAILED tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_progress_payload_matches_progress_endpoint_shape
FAILED tests/test_sse_dashboard.py::TestSSEStreamTerminalStates::test_stream_requires_ownership
66 failed, 300 passed, 11 skipped, 62 warnings in 163.94s (0:02:43)
