diff --git a/app/email_utils.py b/app/email_utils.py index e321e96b..bef720e6 100644 --- a/app/email_utils.py +++ b/app/email_utils.py @@ -1468,6 +1468,7 @@ def save_envelope_for_debugging(envelope: Envelope, file_name_prefix=None) -> st return "" + def generate_verp_email( verp_type: VerpType, object_id: int, sender_domain: Optional[str] = None ) -> str: diff --git a/tests/test_email_utils.py b/tests/test_email_utils.py index 3e7ec9f1..ae68b414 100644 --- a/tests/test_email_utils.py +++ b/tests/test_email_utils.py @@ -802,6 +802,7 @@ def test_generate_verp_email(): assert info[0] == VerpType.bounce_forward assert info[1] == 1 + def test_add_header_multipart_with_invalid_part(): msg = load_eml_file("multipart_alternative.eml") parts = msg.get_payload() + ["invalid"]