== CPython 3.2a3+ (py3k:85660, Oct 17 2010, 21:57:48) [MSC v.1500 32 bit (Intel)] == Windows-XP-5.1.2600-SP3 little-endian == C:\victor\py3k\build\test_python_448 [1/1] test_email test_8bit_in_base64_body (email.test.test_email.Test8BitBytesHandling) ... ok test_8bit_in_quopri_body (email.test.test_email.Test8BitBytesHandling) ... ok test_8bit_in_uuencode_body (email.test.test_email.Test8BitBytesHandling) ... ok test_bytes_feedparser (email.test.test_email.Test8BitBytesHandling) ... ok test_bytes_generator (email.test.test_email.Test8BitBytesHandling) ... ok test_bytes_generator_with_unix_from (email.test.test_email.Test8BitBytesHandling) ... ok test_decoded_generator_emits_unicode_body (email.test.test_email.Test8BitBytesHandling) ... ok test_generator_handles_8bit (email.test.test_email.Test8BitBytesHandling) ... ok test_get_8bit_header (email.test.test_email.Test8BitBytesHandling) ... ok test_get_all_with_8bit_headers (email.test.test_email.Test8BitBytesHandling) ... ok test_invalid_8bit_in_non_8bit_cte_uses_replace (email.test.test_email.Test8BitBytesHandling) ... ok test_items_with_8bit_headers (email.test.test_email.Test8BitBytesHandling) ... ok test_known_8bit_CTE (email.test.test_email.Test8BitBytesHandling) ... ok test_message_from_binary_file (email.test.test_email.Test8BitBytesHandling) ... ok test_print_8bit_headers (email.test.test_email.Test8BitBytesHandling) ... ok test_string_generator_reencodes_to_quopri_when_appropriate (email.test.test_email.Test8BitBytesHandling) ... ok test_unknown_8bit_CTE (email.test.test_email.Test8BitBytesHandling) ... ok test_values_with_8bit_headers (email.test.test_email.Test8BitBytesHandling) ... ok test_decode (email.test.test_email.TestBase64) ... ok test_encode (email.test.test_email.TestBase64) ... ok test_header_encode (email.test.test_email.TestBase64) ... ok test_len (email.test.test_email.TestBase64) ... ok test_MIME_digest (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_MIME_digest_with_part_headers (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_content_type (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_dsn (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_long_header (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_message_external_body_idempotent (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_message_signed_idempotent (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_mixed_with_image (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_more_rfc2231_parameters (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_multipart_no_parts (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_multipart_one_part (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_multipart_report (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_nested_multipart_mixeds (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_no_start_boundary (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_parse_text_message (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_parse_untyped_message (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_parser (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_preamble_epilogue (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_rfc2231_charset (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_simple_multipart (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_text_plain_in_a_multipart_digest (email.test.test_email.TestBytesGeneratorIdempotent) ... FAIL test_body_encode (email.test.test_email.TestCharset) ... ok test_codec_encodeable (email.test.test_email.TestCharset) ... ok test_unicode_charset_name (email.test.test_email.TestCharset) ... ok test_default_cte (email.test.test_email.TestEncoders) ... ok test_encode7or8bit (email.test.test_email.TestEncoders) ... ok test_encode_empty_payload (email.test.test_email.TestEncoders) ... ok test_dont_mangle_from (email.test.test_email.TestFromMangling) ... ok test_mangled_from (email.test.test_email.TestFromMangling) ... ok test_bad_8bit_header (email.test.test_email.TestHeader) ... ok test_base64_splittable (email.test.test_email.TestHeader) ... ok test_broken_base64_header (email.test.test_email.TestHeader) ... ok test_empty_header_encode (email.test.test_email.TestHeader) ... ok test_encoded_adjacent_nonencoded (email.test.test_email.TestHeader) ... ok test_explicit_maxlinelen (email.test.test_email.TestHeader) ... ok test_header_ctor_default_args (email.test.test_email.TestHeader) ... ok test_header_needs_no_decoding (email.test.test_email.TestHeader) ... ok test_long (email.test.test_email.TestHeader) ... ok test_multilingual (email.test.test_email.TestHeader) ... ok test_quopri_splittable (email.test.test_email.TestHeader) ... ok test_simple (email.test.test_email.TestHeader) ... ok test_simple_surprise (email.test.test_email.TestHeader) ... ok test_string_charset (email.test.test_email.TestHeader) ... ok test_us_ascii_header (email.test.test_email.TestHeader) ... ok test_utf8_shortest (email.test.test_email.TestHeader) ... ok test_whitespace_eater (email.test.test_email.TestHeader) ... ok test_MIME_digest (email.test.test_email.TestIdempotent) ... ok test_MIME_digest_with_part_headers (email.test.test_email.TestIdempotent) ... ok test_content_type (email.test.test_email.TestIdempotent) ... ok test_dsn (email.test.test_email.TestIdempotent) ... ok test_long_header (email.test.test_email.TestIdempotent) ... ok test_message_external_body_idempotent (email.test.test_email.TestIdempotent) ... ok test_message_signed_idempotent (email.test.test_email.TestIdempotent) ... ok test_mixed_with_image (email.test.test_email.TestIdempotent) ... ok test_more_rfc2231_parameters (email.test.test_email.TestIdempotent) ... ok test_multipart_no_parts (email.test.test_email.TestIdempotent) ... ok test_multipart_one_part (email.test.test_email.TestIdempotent) ... ok test_multipart_report (email.test.test_email.TestIdempotent) ... ok test_nested_multipart_mixeds (email.test.test_email.TestIdempotent) ... ok test_no_start_boundary (email.test.test_email.TestIdempotent) ... ok test_parse_text_message (email.test.test_email.TestIdempotent) ... ok test_parse_untyped_message (email.test.test_email.TestIdempotent) ... ok test_parser (email.test.test_email.TestIdempotent) ... ok test_preamble_epilogue (email.test.test_email.TestIdempotent) ... ok test_rfc2231_charset (email.test.test_email.TestIdempotent) ... ok test_simple_multipart (email.test.test_email.TestIdempotent) ... ok test_text_plain_in_a_multipart_digest (email.test.test_email.TestIdempotent) ... ok test_body_line_iterator (email.test.test_email.TestIterators) ... ok test_pushCR_LF (email.test.test_email.TestIterators) FeedParser BufferedSubFile.push() assumed it received complete ... ok test_typed_subpart_iterator (email.test.test_email.TestIterators) ... ok test_typed_subpart_iterator_default_type (email.test.test_email.TestIterators) ... ok test_another_long_almost_unsplittable_header (email.test.test_email.TestLongHeaders) ... ok test_another_long_multiline_header (email.test.test_email.TestLongHeaders) ... ok test_header_splitter (email.test.test_email.TestLongHeaders) ... ok test_long_8bit_header (email.test.test_email.TestLongHeaders) ... ok test_long_8bit_header_no_charset (email.test.test_email.TestLongHeaders) ... ok test_long_field_name (email.test.test_email.TestLongHeaders) ... ok test_long_header_encode (email.test.test_email.TestLongHeaders) ... ok test_long_header_encode_with_tab_continuation (email.test.test_email.TestLongHeaders) ... ok test_long_header_encode_with_tab_continuation_is_just_a_hint (email.test.test_email.TestLongHeaders) ... ok test_long_line_after_append (email.test.test_email.TestLongHeaders) ... ok test_long_lines_with_different_header (email.test.test_email.TestLongHeaders) ... ok test_long_nonstring (email.test.test_email.TestLongHeaders) ... ok test_long_received_header (email.test.test_email.TestLongHeaders) ... ok test_long_to_header (email.test.test_email.TestLongHeaders) ... ok test_long_unbreakable_lines_with_continuation (email.test.test_email.TestLongHeaders) ... ok test_no_semis_header_splitter (email.test.test_email.TestLongHeaders) ... ok test_no_split_long_header (email.test.test_email.TestLongHeaders) ... ok test_shorter_line_with_append (email.test.test_email.TestLongHeaders) ... ok test_split_long_continuation (email.test.test_email.TestLongHeaders) ... ok test_splitting_first_line_only_is_long (email.test.test_email.TestLongHeaders) ... ok test_splitting_multiple_long_lines (email.test.test_email.TestLongHeaders) ... ok test_string_headerinst_eq (email.test.test_email.TestLongHeaders) ... ok test_body (email.test.test_email.TestMIMEApplication) ... ok test_headers (email.test.test_email.TestMIMEApplication) ... ok test_add_header (email.test.test_email.TestMIMEAudio) ... ok test_checkSetMinor (email.test.test_email.TestMIMEAudio) ... ok test_encoding (email.test.test_email.TestMIMEAudio) ... ok test_guess_minor_type (email.test.test_email.TestMIMEAudio) ... ok test_add_header (email.test.test_email.TestMIMEImage) ... ok test_checkSetMinor (email.test.test_email.TestMIMEImage) ... ok test_encoding (email.test.test_email.TestMIMEImage) ... ok test_guess_minor_type (email.test.test_email.TestMIMEImage) ... ok test_bad_multipart (email.test.test_email.TestMIMEMessage) ... ok test_default_multipart_constructor (email.test.test_email.TestMIMEMessage) ... ok test_default_type (email.test.test_email.TestMIMEMessage) ... ok test_default_type_non_parsed (email.test.test_email.TestMIMEMessage) ... ok test_default_type_with_explicit_container_type (email.test.test_email.TestMIMEMessage) ... ok test_dsn (email.test.test_email.TestMIMEMessage) ... ok test_epilogue (email.test.test_email.TestMIMEMessage) ... ok test_generate (email.test.test_email.TestMIMEMessage) ... ok test_mime_attachments_in_constructor (email.test.test_email.TestMIMEMessage) ... ok test_no_nl_preamble (email.test.test_email.TestMIMEMessage) ... ok test_parse_message_rfc822 (email.test.test_email.TestMIMEMessage) ... ok test_type_error (email.test.test_email.TestMIMEMessage) ... ok test_valid_argument (email.test.test_email.TestMIMEMessage) ... ok test_7bit_input (email.test.test_email.TestMIMEText) ... ok test_7bit_input_no_charset (email.test.test_email.TestMIMEText) ... ok test_charset (email.test.test_email.TestMIMEText) ... ok test_payload (email.test.test_email.TestMIMEText) ... ok test_types (email.test.test_email.TestMIMEText) ... ok test_utf8_input (email.test.test_email.TestMIMEText) ... ok test_utf8_input_no_charset (email.test.test_email.TestMIMEText) ... skipped "can't fix because of backward compat in email5, will fix in email6" test__contains__ (email.test.test_email.TestMessageAPI) ... ok test_as_string (email.test.test_email.TestMessageAPI) ... ok test_bad_param (email.test.test_email.TestMessageAPI) ... ok test_bogus_filename (email.test.test_email.TestMessageAPI) ... ok test_broken_base64_payload (email.test.test_email.TestMessageAPI) ... ok test_decoded_generator (email.test.test_email.TestMessageAPI) ... ok test_del_param (email.test.test_email.TestMessageAPI) ... ok test_del_param_on_other_header (email.test.test_email.TestMessageAPI) ... ok test_field_containment (email.test.test_email.TestMessageAPI) ... ok test_get_all (email.test.test_email.TestMessageAPI) ... ok test_get_boundary (email.test.test_email.TestMessageAPI) ... ok test_get_charsets (email.test.test_email.TestMessageAPI) ... ok test_get_content_maintype_error (email.test.test_email.TestMessageAPI) ... ok test_get_content_maintype_from_message_explicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_maintype_from_message_implicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_maintype_from_message_text_plain_explicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_maintype_from_message_text_plain_implicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_maintype_missing (email.test.test_email.TestMessageAPI) ... ok test_get_content_maintype_missing_with_default_type (email.test.test_email.TestMessageAPI) ... ok test_get_content_subtype_error (email.test.test_email.TestMessageAPI) ... ok test_get_content_subtype_from_message_explicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_subtype_from_message_implicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_subtype_from_message_text_plain_explicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_subtype_from_message_text_plain_implicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_subtype_missing (email.test.test_email.TestMessageAPI) ... ok test_get_content_subtype_missing_with_default_type (email.test.test_email.TestMessageAPI) ... ok test_get_content_type_from_message_explicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_type_from_message_implicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_type_from_message_text_plain_explicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_type_from_message_text_plain_implicit (email.test.test_email.TestMessageAPI) ... ok test_get_content_type_missing (email.test.test_email.TestMessageAPI) ... ok test_get_content_type_missing_with_default_type (email.test.test_email.TestMessageAPI) ... ok test_get_decoded_payload (email.test.test_email.TestMessageAPI) ... ok test_get_decoded_uu_payload (email.test.test_email.TestMessageAPI) ... ok test_get_filename (email.test.test_email.TestMessageAPI) ... ok test_get_filename_with_name_parameter (email.test.test_email.TestMessageAPI) ... ok test_get_param (email.test.test_email.TestMessageAPI) ... ok test_get_param_funky_continuation_lines (email.test.test_email.TestMessageAPI) ... ok test_get_param_liberal (email.test.test_email.TestMessageAPI) ... ok test_get_param_with_quotes (email.test.test_email.TestMessageAPI) ... ok test_get_param_with_semis_in_quotes (email.test.test_email.TestMessageAPI) ... ok test_get_params (email.test.test_email.TestMessageAPI) ... ok test_getset_charset (email.test.test_email.TestMessageAPI) ... ok test_message_rfc822_only (email.test.test_email.TestMessageAPI) ... ok test_missing_boundary (email.test.test_email.TestMessageAPI) ... ok test_missing_filename (email.test.test_email.TestMessageAPI) ... ok test_replace_header (email.test.test_email.TestMessageAPI) ... ok test_set_boundary (email.test.test_email.TestMessageAPI) ... ok test_set_charset_from_string (email.test.test_email.TestMessageAPI) ... ok test_set_param (email.test.test_email.TestMessageAPI) ... ok test_set_payload_with_charset (email.test.test_email.TestMessageAPI) ... ok test_set_type (email.test.test_email.TestMessageAPI) ... ok test_set_type_on_other_header (email.test.test_email.TestMessageAPI) ... ok test__all__ (email.test.test_email.TestMiscellaneous) ... ok test_charset_richcomparisons (email.test.test_email.TestMiscellaneous) ... ok test_charsets_case_insensitive (email.test.test_email.TestMiscellaneous) ... ok test_escape_backslashes (email.test.test_email.TestMiscellaneous) ... ok test_escape_dump (email.test.test_email.TestMiscellaneous) ... ok test_formatdate (email.test.test_email.TestMiscellaneous) ... ok test_formatdate_localtime (email.test.test_email.TestMiscellaneous) ... ok test_formatdate_usegmt (email.test.test_email.TestMiscellaneous) ... ok test_get_body_encoding_with_bogus_charset (email.test.test_email.TestMiscellaneous) ... ok test_get_body_encoding_with_uppercase_charset (email.test.test_email.TestMiscellaneous) ... ok test_getaddresses (email.test.test_email.TestMiscellaneous) ... ok test_getaddresses_embedded_comment (email.test.test_email.TestMiscellaneous) Test proper handling of a nested comment ... ok test_getaddresses_nasty (email.test.test_email.TestMiscellaneous) ... ok test_message_from_file (email.test.test_email.TestMiscellaneous) ... ok test_message_from_file_with_class (email.test.test_email.TestMiscellaneous) ... ok test_message_from_string (email.test.test_email.TestMiscellaneous) ... ok test_message_from_string_with_class (email.test.test_email.TestMiscellaneous) ... ok test_multiline_from_comment (email.test.test_email.TestMiscellaneous) ... ok test_name_with_dot (email.test.test_email.TestMiscellaneous) ... ok test_noquote_dump (email.test.test_email.TestMiscellaneous) ... ok test_parseaddr_empty (email.test.test_email.TestMiscellaneous) ... ok test_parseaddr_preserves_quoted_pairs_in_addresses (email.test.test_email.TestMiscellaneous) ... ok test_parsedate_acceptable_to_time_functions (email.test.test_email.TestMiscellaneous) ... ok test_parsedate_compact (email.test.test_email.TestMiscellaneous) ... ok test_parsedate_compact_no_dayofweek (email.test.test_email.TestMiscellaneous) ... ok test_parsedate_no_dayofweek (email.test.test_email.TestMiscellaneous) ... ok test_parsedate_none (email.test.test_email.TestMiscellaneous) ... ok test_parsedate_y2k (email.test.test_email.TestMiscellaneous) Test for parsing a date with a two-digit year. ... ok test_partial_falls_inside_message_delivery_status (email.test.test_email.TestMiscellaneous) ... ok test_quote_dump (email.test.test_email.TestMiscellaneous) ... ok test_utils_quote_unquote (email.test.test_email.TestMiscellaneous) ... ok test_boundary_in_non_multipart (email.test.test_email.TestMultipart) ... ok test_boundary_with_leading_space (email.test.test_email.TestMultipart) ... ok test_boundary_without_trailing_newline (email.test.test_email.TestMultipart) ... ok test_double_boundary (email.test.test_email.TestMultipart) ... ok test_empty_multipart_idempotent (email.test.test_email.TestMultipart) ... ok test_hierarchy (email.test.test_email.TestMultipart) ... ok test_message_external_body (email.test.test_email.TestMultipart) ... ok test_nested_inner_contains_outer_boundary (email.test.test_email.TestMultipart) ... ok test_nested_with_same_boundary (email.test.test_email.TestMultipart) ... ok test_no_parts_in_a_multipart_with_empty_epilogue (email.test.test_email.TestMultipart) ... ok test_no_parts_in_a_multipart_with_none_epilogue (email.test.test_email.TestMultipart) ... ok test_one_part_in_a_multipart (email.test.test_email.TestMultipart) ... ok test_seq_parts_in_a_multipart_with_empty_epilogue (email.test.test_email.TestMultipart) ... ok test_seq_parts_in_a_multipart_with_empty_preamble (email.test.test_email.TestMultipart) ... ok test_seq_parts_in_a_multipart_with_nl_epilogue (email.test.test_email.TestMultipart) ... ok test_seq_parts_in_a_multipart_with_none_epilogue (email.test.test_email.TestMultipart) ... ok test_seq_parts_in_a_multipart_with_none_preamble (email.test.test_email.TestMultipart) ... ok test_first_line_is_continuation_header (email.test.test_email.TestNonConformant) ... ok test_invalid_content_type (email.test.test_email.TestNonConformant) ... ok test_lying_multipart (email.test.test_email.TestNonConformant) ... ok test_missing_start_boundary (email.test.test_email.TestNonConformant) ... ok test_multipart_no_boundary (email.test.test_email.TestNonConformant) ... ok test_no_separating_blank_line (email.test.test_email.TestNonConformant) ... ok test_no_start_boundary (email.test.test_email.TestNonConformant) ... ok test_parse_missing_minor_type (email.test.test_email.TestNonConformant) ... ok test_same_boundary_inner_outer (email.test.test_email.TestNonConformant) ... ok test_CRLFLF_at_end_of_part (email.test.test_email.TestParsers) ... ok test_crlf_separation (email.test.test_email.TestParsers) ... ok test_header_parser (email.test.test_email.TestParsers) ... ok test_multipart_digest_with_extra_mime_headers (email.test.test_email.TestParsers) ... ok test_rfc2822_header_syntax (email.test.test_email.TestParsers) ... ok test_rfc2822_one_character_header (email.test.test_email.TestParsers) ... ok test_rfc2822_space_not_allowed_in_header (email.test.test_email.TestParsers) ... ok test_strip_line_feed_and_carriage_return_in_headers (email.test.test_email.TestParsers) ... ok test_three_lines (email.test.test_email.TestParsers) ... ok test_whitespace_continuation (email.test.test_email.TestParsers) ... ok test_whitespace_continuation_last_header (email.test.test_email.TestParsers) ... ok test_body_quopri_len (email.test.test_email.TestQuopri) ... ok test_decode (email.test.test_email.TestQuopri) ... ok test_encode (email.test.test_email.TestQuopri) ... ok test_header_encode (email.test.test_email.TestQuopri) ... ok test_header_quopri_len (email.test.test_email.TestQuopri) ... ok test_quopri_body_check (email.test.test_email.TestQuopri) ... ok test_quopri_header_check (email.test.test_email.TestQuopri) ... ok test_quote_unquote_idempotent (email.test.test_email.TestQuopri) ... ok test_rfc2047_B_bad_padding (email.test.test_email.TestRFC2047) ... ok test_rfc2047_Q_invalid_digits (email.test.test_email.TestRFC2047) ... ok test_rfc2047_missing_whitespace (email.test.test_email.TestRFC2047) ... ok test_rfc2047_multiline (email.test.test_email.TestRFC2047) ... ok test_rfc2047_with_whitespace (email.test.test_email.TestRFC2047) ... ok test_whitespace_eater_unicode (email.test.test_email.TestRFC2047) ... ok test_whitespace_eater_unicode_2 (email.test.test_email.TestRFC2047) ... ok test_del_param (email.test.test_email.TestRFC2231) ... ok test_get_param (email.test.test_email.TestRFC2231) ... ok test_rfc2231_bad_character_in_charset (email.test.test_email.TestRFC2231) ... ok test_rfc2231_bad_character_in_filename (email.test.test_email.TestRFC2231) ... ok test_rfc2231_bad_encoding_in_charset (email.test.test_email.TestRFC2231) ... ok test_rfc2231_bad_encoding_in_filename (email.test.test_email.TestRFC2231) ... ok test_rfc2231_encoded_then_unencoded_segments (email.test.test_email.TestRFC2231) ... ok test_rfc2231_get_content_charset (email.test.test_email.TestRFC2231) ... ok test_rfc2231_no_extended_values (email.test.test_email.TestRFC2231) ... ok test_rfc2231_no_language_or_charset (email.test.test_email.TestRFC2231) ... ok test_rfc2231_no_language_or_charset_in_boundary (email.test.test_email.TestRFC2231) ... ok test_rfc2231_no_language_or_charset_in_charset (email.test.test_email.TestRFC2231) ... ok test_rfc2231_no_language_or_charset_in_filename (email.test.test_email.TestRFC2231) ... ok test_rfc2231_no_language_or_charset_in_filename_encoded (email.test.test_email.TestRFC2231) ... ok test_rfc2231_partly_encoded (email.test.test_email.TestRFC2231) ... ok test_rfc2231_partly_nonencoded (email.test.test_email.TestRFC2231) ... ok test_rfc2231_single_tick_in_filename (email.test.test_email.TestRFC2231) ... ok test_rfc2231_single_tick_in_filename_extended (email.test.test_email.TestRFC2231) ... ok test_rfc2231_tick_attack (email.test.test_email.TestRFC2231) ... ok test_rfc2231_tick_attack_extended (email.test.test_email.TestRFC2231) ... ok test_rfc2231_unencoded_then_encoded_segments (email.test.test_email.TestRFC2231) ... ok test_rfc2231_unknown_encoding (email.test.test_email.TestRFC2231) ... ok test_set_param (email.test.test_email.TestRFC2231) ... ok test_long_headers_as_string (email.test.test_email.TestSigned) ... ok test_long_headers_as_string_maxheaderlen (email.test.test_email.TestSigned) ... ok test_long_headers_flatten (email.test.test_email.TestSigned) ... ok ====================================================================== FAIL: test_MIME_digest (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2016, in test_MIME_digest self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'MIME-version: 1.0\r', b'Fro... != [b'MIME-version: 1.0', b'From:... First differing element 0: b'MIME-version: 1.0\r' b'MIME-version: 1.0' - [b'MIME-version: 1.0\r', ? -- + [b'MIME-version: 1.0', - b'From: ppp-request@zzz.org\r', ? -- + b'From: ppp-request@zzz.org', - b'Sender: ppp-admin@zzz.org\r', ? -- + b'Sender: ppp-admin@zzz.org', - b'To: ppp@zzz.org\r', ? -- + b'To: ppp@zzz.org', - b'Subject: Ppp digest, Vol 1 #2 - 5 msgs\r', ? -- + b'Subject: Ppp digest, Vol 1 #2 - 5 msgs', - b'Date: Fri, 20 Apr 2001 20:18:00 -0400 (EDT)\r', ? -- + b'Date: Fri, 20 Apr 2001 20:18:00 -0400 (EDT)', - b'X-Mailer: Mailman v2.0.4\r', ? -- + b'X-Mailer: Mailman v2.0.4', - b'X-Mailman-Version: 2.0.4\r', ? -- + b'X-Mailman-Version: 2.0.4', - b'Content-Type: multipart/mixed; boundary="192.168.1.2.889.32614.987812255.500.21814"\r', ? -- + b'Content-Type: multipart/mixed; boundary="192.168.1.2.889.32614.987812255.500.21814"', - b'\r', ? -- + b'', - b'--192.168.1.2.889.32614.987812255.500.21814\r', ? -- + b'--192.168.1.2.889.32614.987812255.500.21814', - b'Content-type: text/plain; charset=us-ascii\r', ? -- + b'Content-type: text/plain; charset=us-ascii', - b'Content-description: Masthead (Ppp digest, Vol 1 #2)\r', ? -- + b'Content-description: Masthead (Ppp digest, Vol 1 #2)', - b'\r', ? -- + b'', b'Send Ppp mailing list submissions to\r', b'\tppp@zzz.org\r', b'\r', b'To subscribe or unsubscribe via the World Wide Web, visit\r', b'\thttp://www.zzz.org/mailman/listinfo/ppp\r', b"or, via email, send a message with subject or body 'help' to\r", b'\tppp-request@zzz.org\r', b'\r', b'You can reach the person managing the list at\r', b'\tppp-admin@zzz.org\r', b'\r', b'When replying, please edit your Subject line so it is more specific\r', b'than "Re: Contents of Ppp digest..."\r', b'\r', - b'\r', ? -- + b'', - b'--192.168.1.2.889.32614.987812255.500.21814\r', ? -- + b'--192.168.1.2.889.32614.987812255.500.21814', - b'Content-type: text/plain; charset=us-ascii\r', ? -- + b'Content-type: text/plain; charset=us-ascii', - b"Content-description: Today's Topics (5 msgs)\r", ? -- + b"Content-description: Today's Topics (5 msgs)", - b'\r', ? -- + b'', b"Today's Topics:\r", b'\r', b' 1. testing #1 (Barry A. Warsaw)\r', b' 2. testing #2 (Barry A. Warsaw)\r', b' 3. testing #3 (Barry A. Warsaw)\r', b' 4. testing #4 (Barry A. Warsaw)\r', b' 5. testing #5 (Barry A. Warsaw)\r', - b'\r', ? -- + b'', - b'--192.168.1.2.889.32614.987812255.500.21814\r', ? -- + b'--192.168.1.2.889.32614.987812255.500.21814', - b'Content-Type: multipart/digest; boundary="__--__--"\r', ? -- + b'Content-Type: multipart/digest; boundary="__--__--"', - b'\r', ? -- + b'', - b'--__--__--\r', ? -- + b'--__--__--', - b'\r', ? -- + b'', - b'Message: 1\r', ? -- + b'Message: 1', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'Date: Fri, 20 Apr 2001 20:16:13 -0400\r', ? -- + b'Date: Fri, 20 Apr 2001 20:16:13 -0400', - b'To: ppp@zzz.org\r', ? -- + b'To: ppp@zzz.org', - b'From: barry@digicool.com (Barry A. Warsaw)\r', ? -- + b'From: barry@digicool.com (Barry A. Warsaw)', - b'Subject: [Ppp] testing #1\r', ? -- + b'Subject: [Ppp] testing #1', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'\r', ? -- + b'', b'\r', b'hello\r', b'\r', - b'\r', ? -- + b'', - b'--__--__--\r', ? -- + b'--__--__--', - b'\r', ? -- + b'', - b'Message: 2\r', ? -- + b'Message: 2', - b'Date: Fri, 20 Apr 2001 20:16:21 -0400\r', ? -- + b'Date: Fri, 20 Apr 2001 20:16:21 -0400', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'To: ppp@zzz.org\r', ? -- + b'To: ppp@zzz.org', - b'From: barry@digicool.com (Barry A. Warsaw)\r', ? -- + b'From: barry@digicool.com (Barry A. Warsaw)', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'\r', ? -- + b'', b'\r', b'hello\r', b'\r', - b'\r', ? -- + b'', - b'--__--__--\r', ? -- + b'--__--__--', - b'\r', ? -- + b'', - b'Message: 3\r', ? -- + b'Message: 3', - b'Date: Fri, 20 Apr 2001 20:16:25 -0400\r', ? -- + b'Date: Fri, 20 Apr 2001 20:16:25 -0400', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'To: ppp@zzz.org\r', ? -- + b'To: ppp@zzz.org', - b'From: barry@digicool.com (Barry A. Warsaw)\r', ? -- + b'From: barry@digicool.com (Barry A. Warsaw)', - b'Subject: [Ppp] testing #3\r', ? -- + b'Subject: [Ppp] testing #3', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'\r', ? -- + b'', b'\r', b'hello\r', b'\r', - b'\r', ? -- + b'', - b'--__--__--\r', ? -- + b'--__--__--', - b'\r', ? -- + b'', - b'Message: 4\r', ? -- + b'Message: 4', - b'Date: Fri, 20 Apr 2001 20:16:28 -0400\r', ? -- + b'Date: Fri, 20 Apr 2001 20:16:28 -0400', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'To: ppp@zzz.org\r', ? -- + b'To: ppp@zzz.org', - b'From: barry@digicool.com (Barry A. Warsaw)\r', ? -- + b'From: barry@digicool.com (Barry A. Warsaw)', - b'Subject: [Ppp] testing #4\r', ? -- + b'Subject: [Ppp] testing #4', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'\r', ? -- + b'', b'\r', b'hello\r', b'\r', - b'\r', ? -- + b'', - b'--__--__--\r', ? -- + b'--__--__--', - b'\r', ? -- + b'', - b'Message: 5\r', ? -- + b'Message: 5', - b'Date: Fri, 20 Apr 2001 20:16:32 -0400\r', ? -- + b'Date: Fri, 20 Apr 2001 20:16:32 -0400', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'To: ppp@zzz.org\r', ? -- + b'To: ppp@zzz.org', - b'From: barry@digicool.com (Barry A. Warsaw)\r', ? -- + b'From: barry@digicool.com (Barry A. Warsaw)', - b'Subject: [Ppp] testing #5\r', ? -- + b'Subject: [Ppp] testing #5', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'\r', ? -- + b'', b'\r', b'hello\r', b'\r', b'\r', b'\r', - b'\r', ? -- + b'', - b'--__--__----\r', ? -- + b'--__--__----', - b'--192.168.1.2.889.32614.987812255.500.21814\r', ? -- + b'--192.168.1.2.889.32614.987812255.500.21814', - b'Content-type: text/plain; charset=us-ascii\r', ? -- + b'Content-type: text/plain; charset=us-ascii', - b'Content-description: Digest Footer\r', ? -- + b'Content-description: Digest Footer', - b'\r', ? -- + b'', b'_______________________________________________\r', b'Ppp mailing list\r', b'Ppp@zzz.org\r', b'http://www.zzz.org/mailman/listinfo/ppp\r', b'\r', - b'\r', ? -- + b'', - b'--192.168.1.2.889.32614.987812255.500.21814--\r', ? -- + b'--192.168.1.2.889.32614.987812255.500.21814--', b'\r', b'End of Ppp Digest\r', b'\r', b''] ====================================================================== FAIL: test_MIME_digest_with_part_headers (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2024, in test_MIME_digest_with_part_headers self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'From: aperson@dom.ain\r', b... != [b'From: aperson@dom.ain', b'M... First differing element 0: b'From: aperson@dom.ain\r' b'From: aperson@dom.ain' - [b'From: aperson@dom.ain\r', ? -- + [b'From: aperson@dom.ain', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: multipart/digest; boundary=BOUNDARY\r', ? -- + b'Content-Type: multipart/digest; boundary=BOUNDARY', - b'\r', ? -- + b'', - b'--BOUNDARY\r', ? -- + b'--BOUNDARY', - b'Content-Type: message/rfc822\r', ? -- + b'Content-Type: message/rfc822', - b'\r', ? -- + b'', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'To: aa@bb.org\r', ? -- + b'To: aa@bb.org', - b'From: cc@dd.org\r', ? -- + b'From: cc@dd.org', - b'Subject: ee\r', ? -- + b'Subject: ee', - b'\r', ? -- + b'', b'message 1\r', - b'\r', ? -- + b'', - b'--BOUNDARY\r', ? -- + b'--BOUNDARY', - b'Content-Type: message/rfc822\r', ? -- + b'Content-Type: message/rfc822', - b'\r', ? -- + b'', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'To: aa@bb.org\r', ? -- + b'To: aa@bb.org', - b'From: cc@dd.org\r', ? -- + b'From: cc@dd.org', - b'Subject: ee\r', ? -- + b'Subject: ee', - b'\r', ? -- + b'', b'message 2\r', - b'\r', ? -- + b'', - b'--BOUNDARY--\r', ? -- + b'--BOUNDARY--', b''] ====================================================================== FAIL: test_content_type (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2090, in test_content_type eq(msg.preamble, 'This is a MIME-encapsulated message.\n') AssertionError: 'This is a MIME-encapsulated message.\r\n' != 'This is a MIME-encapsulated message.\n' - This is a MIME-encapsulated message. ? - + This is a MIME-encapsulated message. ====================================================================== FAIL: test_dsn (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2036, in test_dsn self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Return-Path: <>\r', b'Deliv... != [b'Return-Path: <>', b'Deliver... First differing element 0: b'Return-Path: <>\r' b'Return-Path: <>' - [b'Return-Path: <>\r', ? -- + [b'Return-Path: <>', - b'Delivered-To: scr-admin@socal-raves.org\r', ? -- + b'Delivered-To: scr-admin@socal-raves.org', - b'Received: from cougar.noc.ucla.edu (cougar.noc.ucla.edu [169.232.10.18])\r', ? -- + b'Received: from cougar.noc.ucla.edu (cougar.noc.ucla.edu [169.232.10.18])', - b'\tby babylon.socal-raves.org (Postfix) with ESMTP id CCC2C51B84\r', ? -- + b'\tby babylon.socal-raves.org (Postfix) with ESMTP id CCC2C51B84', - b'\tfor ; Sun, 23 Sep 2001 20:13:54 -0700 (PDT)\r', ? -- + b'\tfor ; Sun, 23 Sep 2001 20:13:54 -0700 (PDT)', - b'Received: from sims-ms-daemon by cougar.noc.ucla.edu\r', ? -- + b'Received: from sims-ms-daemon by cougar.noc.ucla.edu', - b' (Sun Internet Mail Server sims.3.5.2000.03.23.18.03.p10)\r', ? -- + b' (Sun Internet Mail Server sims.3.5.2000.03.23.18.03.p10)', - b' id <0GK500B01D0B8Y@cougar.noc.ucla.edu> for scr-admin@socal-raves.org; Sun,\r', ? -- + b' id <0GK500B01D0B8Y@cougar.noc.ucla.edu> for scr-admin@socal-raves.org; Sun,', - b' 23 Sep 2001 20:14:35 -0700 (PDT)\r', ? -- + b' 23 Sep 2001 20:14:35 -0700 (PDT)', - b'Received: from cougar.noc.ucla.edu\r', ? -- + b'Received: from cougar.noc.ucla.edu', - b' (Sun Internet Mail Server sims.3.5.2000.03.23.18.03.p10)\r', ? -- + b' (Sun Internet Mail Server sims.3.5.2000.03.23.18.03.p10)', - b' id <0GK500B01D0B8X@cougar.noc.ucla.edu>; Sun, 23 Sep 2001 20:14:35 -0700 (PDT)\r', ? -- + b' id <0GK500B01D0B8X@cougar.noc.ucla.edu>; Sun, 23 Sep 2001 20:14:35 -0700 (PDT)', - b'Date: Sun, 23 Sep 2001 20:14:35 -0700 (PDT)\r', ? -- + b'Date: Sun, 23 Sep 2001 20:14:35 -0700 (PDT)', - b'From: Internet Mail Delivery \r', ? -- + b'From: Internet Mail Delivery ', - b'Subject: Delivery Notification: Delivery has failed\r', ? -- + b'Subject: Delivery Notification: Delivery has failed', - b'To: scr-admin@socal-raves.org\r', ? -- + b'To: scr-admin@socal-raves.org', - b'Message-id: <0GK500B04D0B8X@cougar.noc.ucla.edu>\r', ? -- + b'Message-id: <0GK500B04D0B8X@cougar.noc.ucla.edu>', - b'MIME-version: 1.0\r', ? -- + b'MIME-version: 1.0', - b'Sender: scr-owner@socal-raves.org\r', ? -- + b'Sender: scr-owner@socal-raves.org', - b'Errors-To: scr-owner@socal-raves.org\r', ? -- + b'Errors-To: scr-owner@socal-raves.org', - b'X-BeenThere: scr@socal-raves.org\r', ? -- + b'X-BeenThere: scr@socal-raves.org', - b'X-Mailman-Version: 2.1a3\r', ? -- + b'X-Mailman-Version: 2.1a3', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'List-Help: \r', ? -- + b'List-Help: ', - b'List-Post: \r', ? -- + b'List-Post: ', - b'List-Subscribe: ,\r', ? -- + b'List-Subscribe: ,', - b'\t\r', ? -- + b'\t', - b'List-Id: SoCal-Raves \r', ? -- + b'List-Id: SoCal-Raves ', - b'List-Unsubscribe: ,\r', ? -- + b'List-Unsubscribe: ,', - b'\t\r', ? -- + b'\t', - b'List-Archive: \r', ? -- + b'List-Archive: ', - b'Content-Type: multipart/report; boundary="Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)"\r', ? -- + b'Content-Type: multipart/report; boundary="Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)"', - b'\r', ? -- + b'', - b'\r', ? -- + b'', - b'--Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)\r', ? -- + b'--Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)', - b'Content-type: text/plain; charset=ISO-8859-1\r', ? -- + b'Content-type: text/plain; charset=ISO-8859-1', - b'\r', ? -- + b'', b'This report relates to a message you sent with the following header fields:\r', b'\r', b' Message-id: <002001c144a6$8752e060$56104586@oxy.edu>\r', b' Date: Sun, 23 Sep 2001 20:10:55 -0700\r', b' From: "Ian T. Henry" \r', b' To: SoCal Raves \r', b' Subject: [scr] yeah for Ians!!\r', b'\r', b'Your message cannot be delivered to the following recipients:\r', b'\r', b' Recipient address: jangel1@cougar.noc.ucla.edu\r', b' Reason: recipient reached disk quota\r', b'\r', - b'\r', ? -- + b'', - b'--Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)\r', ? -- + b'--Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)', - b'Content-type: message/DELIVERY-STATUS\r', ? -- + b'Content-type: message/DELIVERY-STATUS', - b'\r', ? -- + b'', - b'Original-envelope-id: 0GK500B4HD0888@cougar.noc.ucla.edu\r', ? -- + b'Original-envelope-id: 0GK500B4HD0888@cougar.noc.ucla.edu', - b'Reporting-MTA: dns; cougar.noc.ucla.edu\r', ? -- + b'Reporting-MTA: dns; cougar.noc.ucla.edu', - b'\r', ? -- + b'', - b'Action: failed\r', ? -- + b'Action: failed', - b'Status: 5.0.0 (recipient reached disk quota)\r', ? -- + b'Status: 5.0.0 (recipient reached disk quota)', - b'Original-recipient: rfc822;jangel1@cougar.noc.ucla.edu\r', ? -- + b'Original-recipient: rfc822;jangel1@cougar.noc.ucla.edu', - b'Final-recipient: rfc822;jangel1@cougar.noc.ucla.edu\r', ? -- + b'Final-recipient: rfc822;jangel1@cougar.noc.ucla.edu', - b'\r', ? -- + b'', - b'--Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)\r', ? -- + b'--Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)', - b'Content-type: MESSAGE/RFC822\r', ? -- + b'Content-type: MESSAGE/RFC822', - b'\r', ? -- + b'', - b'Return-path: scr-admin@socal-raves.org\r', ? -- + b'Return-path: scr-admin@socal-raves.org', - b'Received: from sims-ms-daemon by cougar.noc.ucla.edu\r', ? -- + b'Received: from sims-ms-daemon by cougar.noc.ucla.edu', - b' (Sun Internet Mail Server sims.3.5.2000.03.23.18.03.p10)\r', ? -- + b' (Sun Internet Mail Server sims.3.5.2000.03.23.18.03.p10)', - b' id <0GK500B01D0B8X@cougar.noc.ucla.edu>; Sun, 23 Sep 2001 20:14:35 -0700 (PDT)\r', ? -- + b' id <0GK500B01D0B8X@cougar.noc.ucla.edu>; Sun, 23 Sep 2001 20:14:35 -0700 (PDT)', - b'Received: from panther.noc.ucla.edu by cougar.noc.ucla.edu\r', ? -- + b'Received: from panther.noc.ucla.edu by cougar.noc.ucla.edu', - b' (Sun Internet Mail Server sims.3.5.2000.03.23.18.03.p10)\r', ? -- + b' (Sun Internet Mail Server sims.3.5.2000.03.23.18.03.p10)', - b' with ESMTP id <0GK500B4GD0888@cougar.noc.ucla.edu> for jangel1@sims-ms-daemon;\r', ? -- + b' with ESMTP id <0GK500B4GD0888@cougar.noc.ucla.edu> for jangel1@sims-ms-daemon;', - b' Sun, 23 Sep 2001 20:14:33 -0700 (PDT)\r', ? -- + b' Sun, 23 Sep 2001 20:14:33 -0700 (PDT)', - b'Received: from babylon.socal-raves.org\r', ? -- + b'Received: from babylon.socal-raves.org', - b' (ip-209-85-222-117.dreamhost.com [209.85.222.117])\r', ? -- + b' (ip-209-85-222-117.dreamhost.com [209.85.222.117])', - b' by panther.noc.ucla.edu (8.9.1a/8.9.1) with ESMTP id UAA09793 for\r', ? -- + b' by panther.noc.ucla.edu (8.9.1a/8.9.1) with ESMTP id UAA09793 for', - b' ; Sun, 23 Sep 2001 20:14:32 -0700 (PDT)\r', ? -- + b' ; Sun, 23 Sep 2001 20:14:32 -0700 (PDT)', - b'Received: from babylon (localhost [127.0.0.1]) by babylon.socal-raves.org\r', ? -- + b'Received: from babylon (localhost [127.0.0.1]) by babylon.socal-raves.org', - b' (Postfix) with ESMTP id D3B2951B70; Sun, 23 Sep 2001 20:13:47 -0700 (PDT)\r', ? -- + b' (Postfix) with ESMTP id D3B2951B70; Sun, 23 Sep 2001 20:13:47 -0700 (PDT)', - b'Received: by babylon.socal-raves.org (Postfix, from userid 60001)\r', ? -- + b'Received: by babylon.socal-raves.org (Postfix, from userid 60001)', - b' id A611F51B82; Sun, 23 Sep 2001 20:13:46 -0700 (PDT)\r', ? -- + b' id A611F51B82; Sun, 23 Sep 2001 20:13:46 -0700 (PDT)', - b'Received: from tiger.cc.oxy.edu (tiger.cc.oxy.edu [134.69.3.112])\r', ? -- + b'Received: from tiger.cc.oxy.edu (tiger.cc.oxy.edu [134.69.3.112])', - b' by babylon.socal-raves.org (Postfix) with ESMTP id ADA7351B70 for\r', ? -- + b' by babylon.socal-raves.org (Postfix) with ESMTP id ADA7351B70 for', - b' ; Sun, 23 Sep 2001 20:13:44 -0700 (PDT)\r', ? -- + b' ; Sun, 23 Sep 2001 20:13:44 -0700 (PDT)', - b'Received: from ent (n16h86.dhcp.oxy.edu [134.69.16.86])\r', ? -- + b'Received: from ent (n16h86.dhcp.oxy.edu [134.69.16.86])', - b' by tiger.cc.oxy.edu (8.8.8/8.8.8) with SMTP id UAA08100 for\r', ? -- + b' by tiger.cc.oxy.edu (8.8.8/8.8.8) with SMTP id UAA08100 for', - b' ; Sun, 23 Sep 2001 20:14:24 -0700 (PDT)\r', ? -- + b' ; Sun, 23 Sep 2001 20:14:24 -0700 (PDT)', - b'Date: Sun, 23 Sep 2001 20:10:55 -0700\r', ? -- + b'Date: Sun, 23 Sep 2001 20:10:55 -0700', - b'From: "Ian T. Henry" \r', ? -- + b'From: "Ian T. Henry" ', - b'Subject: [scr] yeah for Ians!!\r', ? -- + b'Subject: [scr] yeah for Ians!!', - b'Sender: scr-admin@socal-raves.org\r', ? -- + b'Sender: scr-admin@socal-raves.org', - b'To: SoCal Raves \r', ? -- + b'To: SoCal Raves ', - b'Errors-to: scr-admin@socal-raves.org\r', ? -- + b'Errors-to: scr-admin@socal-raves.org', - b'Message-id: <002001c144a6$8752e060$56104586@oxy.edu>\r', ? -- + b'Message-id: <002001c144a6$8752e060$56104586@oxy.edu>', - b'MIME-version: 1.0\r', ? -- + b'MIME-version: 1.0', - b'X-Mailer: Microsoft Outlook Express 5.50.4522.1200\r', ? -- + b'X-Mailer: Microsoft Outlook Express 5.50.4522.1200', - b'Content-type: text/plain; charset=us-ascii\r', ? -- + b'Content-type: text/plain; charset=us-ascii', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'Delivered-to: scr-post@babylon.socal-raves.org\r', ? -- + b'Delivered-to: scr-post@babylon.socal-raves.org', - b'Delivered-to: scr@socal-raves.org\r', ? -- + b'Delivered-to: scr@socal-raves.org', - b'X-Converted-To-Plain-Text: from multipart/alternative by demime 0.98e\r', ? -- + b'X-Converted-To-Plain-Text: from multipart/alternative by demime 0.98e', - b'X-Converted-To-Plain-Text: Alternative section used was text/plain\r', ? -- + b'X-Converted-To-Plain-Text: Alternative section used was text/plain', - b'X-BeenThere: scr@socal-raves.org\r', ? -- + b'X-BeenThere: scr@socal-raves.org', - b'X-Mailman-Version: 2.1a3\r', ? -- + b'X-Mailman-Version: 2.1a3', - b'List-Help: \r', ? -- + b'List-Help: ', - b'List-Post: \r', ? -- + b'List-Post: ', - b'List-Subscribe: ,\r', ? -- + b'List-Subscribe: ,', - b' \r', ? -- + b' ', - b'List-Id: SoCal-Raves \r', ? -- + b'List-Id: SoCal-Raves ', - b'List-Unsubscribe: ,\r', ? -- + b'List-Unsubscribe: ,', - b' \r', ? -- + b' ', - b'List-Archive: \r', ? -- + b'List-Archive: ', - b'\r', ? -- + b'', b"I always love to find more Ian's that are over 3 years old!!\r", b'\r', b'Ian\r', b'_______________________________________________\r', b'For event info, list questions, or to unsubscribe, see http://www.socal-raves.org/\r', b'\r', b'\r', - b'\r', ? -- + b'', - b'--Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)--\r', ? -- + b'--Boundary_(ID_PGS2F2a+z+/jL7hupKgRhA)--', b'\r', b''] ====================================================================== FAIL: test_long_header (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2020, in test_long_header self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Return-Path: \r' b'Return-Path: ' - [b'Return-Path: \r', ? -- + [b'Return-Path: ', - b'Received: by mail.dom.ain (Postfix, from userid 889)\r', ? -- + b'Received: by mail.dom.ain (Postfix, from userid 889)', - b'\tid B9D0AD35DB; Tue, 4 Jun 2002 21:46:59 -0400 (EDT)\r', ? -- + b'\tid B9D0AD35DB; Tue, 4 Jun 2002 21:46:59 -0400 (EDT)', - b'Message-ID: <15613.28051.707126.569693@dom.ain>\r', ? -- + b'Message-ID: <15613.28051.707126.569693@dom.ain>', - b'Date: Tue, 4 Jun 2002 21:46:59 -0400\r', ? -- + b'Date: Tue, 4 Jun 2002 21:46:59 -0400', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'Subject: bug demonstration\r', ? -- + b'Subject: bug demonstration', - b'\t12345678911234567892123456789312345678941234567895123456789612345678971234567898112345678911234567892123456789112345678911234567892123456789\r', ? -- + b'\t12345678911234567892123456789312345678941234567895123456789612345678971234567898112345678911234567892123456789112345678911234567892123456789', - b'\tmore text\r', ? -- + b'\tmore text', - b'From: aperson@dom.ain (Anne P. Erson)\r', ? -- + b'From: aperson@dom.ain (Anne P. Erson)', - b'To: bperson@dom.ain (Barney P. Erson)\r', ? -- + b'To: bperson@dom.ain (Barney P. Erson)', - b'\r', ? -- + b'', b'test\r', b''] ====================================================================== FAIL: test_message_external_body_idempotent (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2072, in test_message_external_body_idempotent self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Mime-Version: 1.0\r', b'Con... != [b'Mime-Version: 1.0', b'Conte... First differing element 0: b'Mime-Version: 1.0\r' b'Mime-Version: 1.0' - [b'Mime-Version: 1.0\r', ? -- + [b'Mime-Version: 1.0', - b'Content-Type: Multipart/Mixed; Boundary="NextPart"\r', ? -- + b'Content-Type: Multipart/Mixed; Boundary="NextPart"', - b'To: IETF-Announce:;\r', ? -- + b'To: IETF-Announce:;', - b'From: Internet-Drafts@ietf.org\r', ? -- + b'From: Internet-Drafts@ietf.org', - b'Subject: I-D ACTION:draft-ietf-mboned-mix-00.txt\r', ? -- + b'Subject: I-D ACTION:draft-ietf-mboned-mix-00.txt', - b'Date: Tue, 22 Dec 1998 16:55:06 -0500\r', ? -- + b'Date: Tue, 22 Dec 1998 16:55:06 -0500', - b'\r', ? -- + b'', - b'--NextPart\r', ? -- + b'--NextPart', - b'\r', ? -- + b'', b'Blah blah blah\r', - b'\r', ? -- + b'', - b'--NextPart\r', ? -- + b'--NextPart', - b'Content-Type: Multipart/Alternative; Boundary="OtherAccess"\r', ? -- + b'Content-Type: Multipart/Alternative; Boundary="OtherAccess"', - b'\r', ? -- + b'', - b'--OtherAccess\r', ? -- + b'--OtherAccess', - b'Content-Type: Message/External-body;\r', ? -- + b'Content-Type: Message/External-body;', - b'\taccess-type="mail-server";\r', ? -- + b'\taccess-type="mail-server";', - b'\tserver="mailserv@ietf.org"\r', ? -- + b'\tserver="mailserv@ietf.org"', - b'\r', ? -- + b'', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'Content-ID: <19981222151406.I-D@ietf.org>\r', ? -- + b'Content-ID: <19981222151406.I-D@ietf.org>', - b'\r', ? -- + b'', b'ENCODING mime\r', b'FILE /internet-drafts/draft-ietf-mboned-mix-00.txt\r', - b'\r', ? -- + b'', - b'--OtherAccess\r', ? -- + b'--OtherAccess', - b'Content-Type: Message/External-body;\r', ? -- + b'Content-Type: Message/External-body;', - b'\tname="draft-ietf-mboned-mix-00.txt";\r', ? -- + b'\tname="draft-ietf-mboned-mix-00.txt";', - b'\tsite="ftp.ietf.org";\r', ? -- + b'\tsite="ftp.ietf.org";', - b'\taccess-type="anon-ftp";\r', ? -- + b'\taccess-type="anon-ftp";', - b'\tdirectory="internet-drafts"\r', ? -- + b'\tdirectory="internet-drafts"', - b'\r', ? -- + b'', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'Content-ID: <19981222151406.I-D@ietf.org>\r', ? -- + b'Content-ID: <19981222151406.I-D@ietf.org>', - b'\r', ? -- + b'', - b'\r', ? -- + b'', - b'--OtherAccess--\r', ? -- + b'--OtherAccess--', - b'\r', ? -- + b'', - b'--NextPart--\r', ? -- + b'--NextPart--', b'\r', b''] ====================================================================== FAIL: test_message_signed_idempotent (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2076, in test_message_signed_idempotent self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'From: \r', b'T... != [b'From: ', b'To:... First differing element 0: b'From: \r' b'From: ' - [b'From: \r', ? -- + [b'From: ', - b'To: \r', ? -- + b'To: ', - b'Subject: test\r', ? -- + b'Subject: test', - b'X-Long-Line: Some really long line contains a lot of text and thus has to be rewrapped because it is some\r', ? -- + b'X-Long-Line: Some really long line contains a lot of text and thus has to be rewrapped because it is some', - b'\treally long\r', ? -- + b'\treally long', - b' line\r', ? -- + b' line', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: multipart/signed; boundary="borderline";\r', ? -- + b'Content-Type: multipart/signed; boundary="borderline";', - b'\tprotocol="application/pgp-signature"; micalg=pgp-sha1\r', ? -- + b'\tprotocol="application/pgp-signature"; micalg=pgp-sha1', - b'\r', ? -- + b'', - b'This is an OpenPGP/MIME signed message (RFC 2440 and 3156)\r', ? -- + b'This is an OpenPGP/MIME signed message (RFC 2440 and 3156)', - b'--borderline\r', ? -- + b'--borderline', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'X-Long-Line: Another really long line contains a lot of text and thus has to be rewrapped because it is another\r', ? -- + b'X-Long-Line: Another really long line contains a lot of text and thus has to be rewrapped because it is another', - b'\treally long\r', ? -- + b'\treally long', - b' line\r', ? -- + b' line', - b'\r', ? -- + b'', b'This is the signed contents.\r', - b'\r', ? -- + b'', - b'--borderline\r', ? -- + b'--borderline', - b'Content-Type: application/pgp-signature; name="signature.asc"\r', ? -- + b'Content-Type: application/pgp-signature; name="signature.asc"', - b'Content-Description: OpenPGP digital signature\r', ? -- + b'Content-Description: OpenPGP digital signature', - b'Content-Disposition: attachment; filename="signature.asc"\r', ? -- + b'Content-Disposition: attachment; filename="signature.asc"', - b'\r', ? -- + b'', b'-----BEGIN PGP SIGNATURE-----\r', b'Version: GnuPG v2.0.6 (GNU/Linux)\r', b'\r', b'iD8DBQFG03voRhp6o4m9dFsRApSZAKCCAN3IkJlVRg6NvAiMHlvvIuMGPQCeLZtj\r', b'FGwfnRHFBFO/S4/DKysm0lI=\r', b'=t7+s\r', b'-----END PGP SIGNATURE-----\r', - b'\r', ? -- + b'', - b'--borderline--\r', ? -- + b'--borderline--', b''] ====================================================================== FAIL: test_mixed_with_image (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2028, in test_mixed_with_image self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Return-Path: \r' b'Return-Path: ' - [b'Return-Path: \r', ? -- + [b'Return-Path: ', - b'Delivered-To: barry@python.org\r', ? -- + b'Delivered-To: barry@python.org', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: message/rfc822\r', ? -- + b'Content-Type: message/rfc822', - b'Content-Description: forwarded message\r', ? -- + b'Content-Description: forwarded message', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'Message-ID: <15265.9482.641338.555352@python.org>\r', ? -- + b'Message-ID: <15265.9482.641338.555352@python.org>', - b'From: barry@zope.com (Barry A. Warsaw)\r', ? -- + b'From: barry@zope.com (Barry A. Warsaw)', - b'Sender: barry@python.org\r', ? -- + b'Sender: barry@python.org', - b'To: barry@python.org\r', ? -- + b'To: barry@python.org', - b'Subject: forwarded message from Barry A. Warsaw\r', ? -- + b'Subject: forwarded message from Barry A. Warsaw', - b'Date: Thu, 13 Sep 2001 17:28:42 -0400\r', ? -- + b'Date: Thu, 13 Sep 2001 17:28:42 -0400', - b'X-Mailer: VM 6.95 under 21.4 (patch 4) "Artificial Intelligence" XEmacs Lucid\r', ? -- + b'X-Mailer: VM 6.95 under 21.4 (patch 4) "Artificial Intelligence" XEmacs Lucid', - b'X-Attribution: BAW\r', ? -- + b'X-Attribution: BAW', - b'X-Oblique-Strategy: Be dirty\r', ? -- + b'X-Oblique-Strategy: Be dirty', - b'X-Url: http://barry.wooz.org\r', ? -- + b'X-Url: http://barry.wooz.org', - b'\r', ? -- + b'', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'Return-Path: \r', ? -- + b'Return-Path: ', - b'Delivered-To: barry@python.org\r', ? -- + b'Delivered-To: barry@python.org', - b'Message-ID: <15265.9468.713530.98441@python.org>\r', ? -- + b'Message-ID: <15265.9468.713530.98441@python.org>', - b'From: barry@zope.com (Barry A. Warsaw)\r', ? -- + b'From: barry@zope.com (Barry A. Warsaw)', - b'Sender: barry@python.org\r', ? -- + b'Sender: barry@python.org', - b'To: barry@python.org\r', ? -- + b'To: barry@python.org', - b'Subject: testing\r', ? -- + b'Subject: testing', - b'Date: Thu, 13 Sep 2001 17:28:28 -0400\r', ? -- + b'Date: Thu, 13 Sep 2001 17:28:28 -0400', - b'X-Mailer: VM 6.95 under 21.4 (patch 4) "Artificial Intelligence" XEmacs Lucid\r', ? -- + b'X-Mailer: VM 6.95 under 21.4 (patch 4) "Artificial Intelligence" XEmacs Lucid', - b'X-Attribution: BAW\r', ? -- + b'X-Attribution: BAW', - b'X-Oblique-Strategy: Spectrum analysis\r', ? -- + b'X-Oblique-Strategy: Spectrum analysis', - b'X-Url: http://barry.wooz.org\r', ? -- + b'X-Url: http://barry.wooz.org', - b'\r', ? -- + b'', b'\r', b''] ====================================================================== FAIL: test_more_rfc2231_parameters (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2060, in test_more_rfc2231_parameters self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Delivered-To: freebsd-isp@f... != [b'Delivered-To: freebsd-isp@f... First differing element 0: b'Delivered-To: freebsd-isp@freebsd.org\r' b'Delivered-To: freebsd-isp@freebsd.org' - [b'Delivered-To: freebsd-isp@freebsd.org\r', ? -- + [b'Delivered-To: freebsd-isp@freebsd.org', - b'Date: Wed, 27 Sep 2000 11:11:09 -0500\r', ? -- + b'Date: Wed, 27 Sep 2000 11:11:09 -0500', - b'From: Anne Person \r', ? -- + b'From: Anne Person ', - b'To: Barney Dude \r', ? -- + b'To: Barney Dude ', - b'Subject: Re: Limiting Perl CPU Utilization...\r', ? -- + b'Subject: Re: Limiting Perl CPU Utilization...', - b'Mime-Version: 1.0\r', ? -- + b'Mime-Version: 1.0', - b"Content-Type: multipart/signed; micalg*=ansi-x3.4-1968''pgp-md5;\r", ? -- + b"Content-Type: multipart/signed; micalg*=ansi-x3.4-1968''pgp-md5;", - b"\tprotocol*=ansi-x3.4-1968''application%2Fpgp-signature;\r", ? -- + b"\tprotocol*=ansi-x3.4-1968''application%2Fpgp-signature;", - b'\tboundary*="ansi-x3.4-1968\'\'EeQfGwPcQSOJBaQU"\r', ? -- + b'\tboundary*="ansi-x3.4-1968\'\'EeQfGwPcQSOJBaQU"', - b'Content-Disposition: inline\r', ? -- + b'Content-Disposition: inline', - b'Sender: owner-freebsd-isp@FreeBSD.ORG\r', ? -- + b'Sender: owner-freebsd-isp@FreeBSD.ORG', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'X-Loop: FreeBSD.org\r', ? -- + b'X-Loop: FreeBSD.org', - b'\r', ? -- + b'', - b'\r', ? -- + b'', - b'--EeQfGwPcQSOJBaQU\r', ? -- + b'--EeQfGwPcQSOJBaQU', - b"Content-Type: text/plain; charset*=ansi-x3.4-1968''us-ascii\r", ? -- + b"Content-Type: text/plain; charset*=ansi-x3.4-1968''us-ascii", - b'Content-Disposition: inline\r', ? -- + b'Content-Disposition: inline', - b'Content-Transfer-Encoding: quoted-printable\r', ? -- + b'Content-Transfer-Encoding: quoted-printable', - b'\r', ? -- + b'', b'part 1\r', - b'\r', ? -- + b'', - b'--EeQfGwPcQSOJBaQU\r', ? -- + b'--EeQfGwPcQSOJBaQU', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'Content-Disposition: inline\r', ? -- + b'Content-Disposition: inline', - b'\r', ? -- + b'', b'part 2\r', - b'\r', ? -- + b'', - b'--EeQfGwPcQSOJBaQU--\r', ? -- + b'--EeQfGwPcQSOJBaQU--', b''] ====================================================================== FAIL: test_multipart_no_parts (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2048, in test_multipart_no_parts self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Content-Type: multipart/mix... != [b'Content-Type: multipart/mix... First differing element 0: b'Content-Type: multipart/mixed; boundary="BOUNDARY"\r' b'Content-Type: multipart/mixed; boundary="BOUNDARY"' - [b'Content-Type: multipart/mixed; boundary="BOUNDARY"\r', ? -- + [b'Content-Type: multipart/mixed; boundary="BOUNDARY"', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Subject: A subject\r', ? -- + b'Subject: A subject', - b'To: aperson@dom.ain\r', ? -- + b'To: aperson@dom.ain', - b'From: bperson@dom.ain\r', ? -- + b'From: bperson@dom.ain', - b'\r', ? -- + b'', - b'--BOUNDARY\r', ? -- + b'--BOUNDARY', - b'\r', ? -- + b'', - b'\r', ? -- + b'', - b'--BOUNDARY--\r', ? -- + b'--BOUNDARY--', b''] ====================================================================== FAIL: test_multipart_one_part (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2044, in test_multipart_one_part self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'From: aperson@dom.ain\r', b... != [b'From: aperson@dom.ain', b'C... First differing element 0: b'From: aperson@dom.ain\r' b'From: aperson@dom.ain' - [b'From: aperson@dom.ain\r', ? -- + [b'From: aperson@dom.ain', - b'Content-Type: multipart/mixed; boundary="BOUNDARY"\r', ? -- + b'Content-Type: multipart/mixed; boundary="BOUNDARY"', - b'\r', ? -- + b'', - b'--BOUNDARY\r', ? -- + b'--BOUNDARY', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'\r', ? -- + b'', - b'A message part\r', ? -- + b'A message part', - b'--BOUNDARY--\r', ? -- + b'--BOUNDARY--', b''] ====================================================================== FAIL: test_multipart_report (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2032, in test_multipart_report self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'From: foo\r', b'Subject: ba... != [b'From: foo', b'Subject: bar'... First differing element 0: b'From: foo\r' b'From: foo' - [b'From: foo\r', ? -- + [b'From: foo', - b'Subject: bar\r', ? -- + b'Subject: bar', - b'To: baz\r', ? -- + b'To: baz', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: multipart/report; report-type=delivery-status;\r', ? -- + b'Content-Type: multipart/report; report-type=delivery-status;', - b'\tboundary="D1690A7AC1.996856090/mail.example.com"\r', ? -- + b'\tboundary="D1690A7AC1.996856090/mail.example.com"', - b'Message-Id: <20010803162810.0CA8AA7ACC@mail.example.com>\r', ? -- + b'Message-Id: <20010803162810.0CA8AA7ACC@mail.example.com>', - b'\r', ? -- + b'', b'This is a MIME-encapsulated message.\r', - b'\r', ? -- + b'', - b'--D1690A7AC1.996856090/mail.example.com\r', ? -- + b'--D1690A7AC1.996856090/mail.example.com', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'\r', ? -- + b'', b'Yadda yadda yadda\r', - b'\r', ? -- + b'', - b'--D1690A7AC1.996856090/mail.example.com\r', ? -- + b'--D1690A7AC1.996856090/mail.example.com', - b'\r', ? -- + b'', b'Yadda yadda yadda\r', - b'\r', ? -- + b'', - b'--D1690A7AC1.996856090/mail.example.com\r', ? -- + b'--D1690A7AC1.996856090/mail.example.com', - b'Content-Type: message/rfc822\r', ? -- + b'Content-Type: message/rfc822', - b'\r', ? -- + b'', - b'From: nobody@python.org\r', ? -- + b'From: nobody@python.org', - b'\r', ? -- + b'', b'Yadda yadda yadda\r', - b'\r', ? -- + b'', - b'--D1690A7AC1.996856090/mail.example.com--\r', ? -- + b'--D1690A7AC1.996856090/mail.example.com--', b'\r', b''] ====================================================================== FAIL: test_nested_multipart_mixeds (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2068, in test_nested_multipart_mixeds self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'MIME-Version: 1.0\r', b'Fro... != [b'MIME-Version: 1.0', b'From:... First differing element 0: b'MIME-Version: 1.0\r' b'MIME-Version: 1.0' - [b'MIME-Version: 1.0\r', ? -- + [b'MIME-Version: 1.0', - b'From: Barry Warsaw \r', ? -- + b'From: Barry Warsaw ', - b'To: Dingus Lovers \r', ? -- + b'To: Dingus Lovers ', - b'Subject: Lyrics\r', ? -- + b'Subject: Lyrics', - b'Date: Fri, 20 Apr 2001 19:35:02 -0400\r', ? -- + b'Date: Fri, 20 Apr 2001 19:35:02 -0400', - b'Content-Type: multipart/mixed; boundary="BOUNDARY"\r', ? -- + b'Content-Type: multipart/mixed; boundary="BOUNDARY"', + b'', + b'--BOUNDARY', + b'Content-Type: text/plain; charset="us-ascii"', + b'', + b'', + b'--BOUNDARY', + b'Content-Type: text/html; charset="iso-8859-1"', + b'', + b'', + b'--BOUNDARY', + b'Content-Type: multipart/mixed; boundary="ANOTHER"', + b'', + b'--ANOTHER', + b'Content-Type: text/plain; charset="iso-8859-2"', + b'', + b'', + b'--ANOTHER', + b'Content-Type: text/plain; charset="iso-8859-3"', + b'', + b'', + b'--ANOTHER--', b'\r', + b'', - b'--BOUNDARY\r', ? -- + b'--BOUNDARY', - b'Content-Type: text/plain; charset="us-ascii"\r', ? -- + b'Content-Type: text/plain; charset="us-ascii"', - b'\r', ? -- + b'', - b'\r', ? -- + b'', - b'--BOUNDARY\r', ? -- + b'--BOUNDARY', - b'Content-Type: text/html; charset="iso-8859-1"\r', - b'\r', - b'\r', - b'--BOUNDARY\r', - b'Content-Type: multipart/mixed; boundary="ANOTHER"\r', - b'\r', - b'--ANOTHER\r', - b'Content-Type: text/plain; charset="iso-8859-2"\r', - b'\r', - b'\r', - b'--ANOTHER\r', - b'Content-Type: text/plain; charset="iso-8859-3"\r', - b'\r', - b'\r', - b'--ANOTHER--\r', - b'\r', - b'\r', - b'--BOUNDARY\r', - b'Content-Type: text/plain; charset="us-ascii"\r', - b'\r', - b'\r', - b'--BOUNDARY\r', - b'Content-Type: text/plain; charset="koi8-r"\r', ? -- + b'Content-Type: text/plain; charset="koi8-r"', - b'\r', ? -- + b'', - b'\r', ? -- + b'', - b'--BOUNDARY--\r', ? -- + b'--BOUNDARY--', b''] ====================================================================== FAIL: test_no_start_boundary (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2052, in test_no_start_boundary self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'From: aperson@dom.ain\r', b... != [b'From: aperson@dom.ain', b'M... First differing element 0: b'From: aperson@dom.ain\r' b'From: aperson@dom.ain' - [b'From: aperson@dom.ain\r', ? -- + [b'From: aperson@dom.ain', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: multipart/mixed; boundary=BOUNDARY_\r', ? -- + b'Content-Type: multipart/mixed; boundary=BOUNDARY_', - b'\r', ? -- + b'', b'--BOUNDARY\r', b'Content-Type: text/plain\r', b'\r', b'message 1\r', b'\r', b'--BOUNDARY\r', b'Content-Type: text/plain\r', b'\r', b'message 2\r', b'\r', b'--BOUNDARY--\r', b''] ====================================================================== FAIL: test_parse_text_message (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2000, in test_parse_text_message self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Return-Path: \... != [b'Return-Path: '... First differing element 0: b'Return-Path: \r' b'Return-Path: ' - [b'Return-Path: \r', ? -- + [b'Return-Path: ', - b'Delivered-To: bbb@zzz.org\r', ? -- + b'Delivered-To: bbb@zzz.org', - b'Received: by mail.zzz.org (Postfix, from userid 889)\r', ? -- + b'Received: by mail.zzz.org (Postfix, from userid 889)', - b'\tid 27CEAD38CC; Fri, 4 May 2001 14:05:44 -0400 (EDT)\r', ? -- + b'\tid 27CEAD38CC; Fri, 4 May 2001 14:05:44 -0400 (EDT)', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: text/plain; charset=us-ascii\r', ? -- + b'Content-Type: text/plain; charset=us-ascii', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'Message-ID: <15090.61304.110929.45684@aaa.zzz.org>\r', ? -- + b'Message-ID: <15090.61304.110929.45684@aaa.zzz.org>', - b'From: bbb@ddd.com (John X. Doe)\r', ? -- + b'From: bbb@ddd.com (John X. Doe)', - b'To: bbb@zzz.org\r', ? -- + b'To: bbb@zzz.org', - b'Subject: This is a test message\r', ? -- + b'Subject: This is a test message', - b'Date: Fri, 4 May 2001 14:05:44 -0400\r', ? -- + b'Date: Fri, 4 May 2001 14:05:44 -0400', - b'\r', ? -- + b'', b'\r', b'Hi,\r', b'\r', b'Do you like this message?\r', b'\r', b'-Me\r', b''] ====================================================================== FAIL: test_parse_untyped_message (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2008, in test_parse_untyped_message self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Return-Path: \... != [b'Return-Path: '... First differing element 0: b'Return-Path: \r' b'Return-Path: ' - [b'Return-Path: \r', ? -- + [b'Return-Path: ', - b'Delivered-To: bbb@zzz.org\r', ? -- + b'Delivered-To: bbb@zzz.org', - b'Received: by mail.zzz.org (Postfix, from userid 889)\r', ? -- + b'Received: by mail.zzz.org (Postfix, from userid 889)', - b'\tid 27CEAD38CC; Fri, 4 May 2001 14:05:44 -0400 (EDT)\r', ? -- + b'\tid 27CEAD38CC; Fri, 4 May 2001 14:05:44 -0400 (EDT)', - b'Message-ID: <15090.61304.110929.45684@aaa.zzz.org>\r', ? -- + b'Message-ID: <15090.61304.110929.45684@aaa.zzz.org>', - b'From: bbb@ddd.com (John X. Doe)\r', ? -- + b'From: bbb@ddd.com (John X. Doe)', - b'To: bbb@zzz.org\r', ? -- + b'To: bbb@zzz.org', - b'Subject: This is a test message\r', ? -- + b'Subject: This is a test message', - b'Date: Fri, 4 May 2001 14:05:44 -0400\r', ? -- + b'Date: Fri, 4 May 2001 14:05:44 -0400', - b'\r', ? -- + b'', b'\r', b'Hi,\r', b'\r', b'Do you like this message?\r', b'\r', b'-Me\r', b''] ====================================================================== FAIL: test_parser (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2125, in test_parser eq(msg1.get_payload(), '\n') AssertionError: '\r\n' != '\n' - + ====================================================================== FAIL: test_preamble_epilogue (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2040, in test_preamble_epilogue self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'From: aperson@dom.ain\r', b... != [b'From: aperson@dom.ain', b'T... First differing element 0: b'From: aperson@dom.ain\r' b'From: aperson@dom.ain' - [b'From: aperson@dom.ain\r', ? -- + [b'From: aperson@dom.ain', - b'To: bperson@dom.ain\r', ? -- + b'To: bperson@dom.ain', - b'Subject: Test\r', ? -- + b'Subject: Test', - b'Content-Type: multipart/mixed; boundary="BOUNDARY"\r', ? -- + b'Content-Type: multipart/mixed; boundary="BOUNDARY"', - b'\r', ? -- + b'', - b'MIME message\r', ? -- + b'MIME message', - b'--BOUNDARY\r', ? -- + b'--BOUNDARY', - b'Content-Type: text/plain; charset="us-ascii"\r', ? -- + b'Content-Type: text/plain; charset="us-ascii"', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'\r', ? -- + b'', - b'One\r', ? -- + b'One', - b'--BOUNDARY\r', ? -- + b'--BOUNDARY', - b'Content-Type: text/plain; charset="us-ascii"\r', ? -- + b'Content-Type: text/plain; charset="us-ascii"', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'\r', ? -- + b'', - b'Two\r', ? -- + b'Two', - b'--BOUNDARY--\r', ? -- + b'--BOUNDARY--', b'End of MIME message\r', b''] ====================================================================== FAIL: test_rfc2231_charset (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2056, in test_rfc2231_charset self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Delivered-To: freebsd-isp@f... != [b'Delivered-To: freebsd-isp@f... First differing element 0: b'Delivered-To: freebsd-isp@freebsd.org\r' b'Delivered-To: freebsd-isp@freebsd.org' - [b'Delivered-To: freebsd-isp@freebsd.org\r', ? -- + [b'Delivered-To: freebsd-isp@freebsd.org', - b'Date: Tue, 26 Sep 2000 12:23:03 -0500\r', ? -- + b'Date: Tue, 26 Sep 2000 12:23:03 -0500', - b'From: Anne Person \r', ? -- + b'From: Anne Person ', - b'To: Barney Dude \r', ? -- + b'To: Barney Dude ', - b'Subject: Re: Limiting Perl CPU Utilization...\r', ? -- + b'Subject: Re: Limiting Perl CPU Utilization...', - b'Mime-Version: 1.0\r', ? -- + b'Mime-Version: 1.0', - b"Content-Type: text/plain; charset*=ansi-x3.4-1968''us-ascii\r", ? -- + b"Content-Type: text/plain; charset*=ansi-x3.4-1968''us-ascii", - b'Content-Disposition: inline\r', ? -- + b'Content-Disposition: inline', - b'User-Agent: Mutt/1.3.8i\r', ? -- + b'User-Agent: Mutt/1.3.8i', - b'Sender: owner-freebsd-isp@FreeBSD.ORG\r', ? -- + b'Sender: owner-freebsd-isp@FreeBSD.ORG', - b'Precedence: bulk\r', ? -- + b'Precedence: bulk', - b'X-Loop: FreeBSD.org\r', ? -- + b'X-Loop: FreeBSD.org', - b'\r', ? -- + b'', b'Some message.\r', b''] ====================================================================== FAIL: test_simple_multipart (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2012, in test_simple_multipart self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'Return-Path: \r' b'Return-Path: ' - [b'Return-Path: \r', ? -- + [b'Return-Path: ', - b'Delivered-To: barry@python.org\r', ? -- + b'Delivered-To: barry@python.org', - b'Received: by mail.python.org (Postfix, from userid 889)\r', ? -- + b'Received: by mail.python.org (Postfix, from userid 889)', - b'\tid C2BF0D37C6; Tue, 11 Sep 2001 00:05:05 -0400 (EDT)\r', ? -- + b'\tid C2BF0D37C6; Tue, 11 Sep 2001 00:05:05 -0400 (EDT)', - b'MIME-Version: 1.0\r', ? -- + b'MIME-Version: 1.0', - b'Content-Type: multipart/mixed; boundary="h90VIIIKmx"\r', ? -- + b'Content-Type: multipart/mixed; boundary="h90VIIIKmx"', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'Message-ID: <15261.36209.358846.118674@anthem.python.org>\r', ? -- + b'Message-ID: <15261.36209.358846.118674@anthem.python.org>', - b'From: barry@python.org (Barry A. Warsaw)\r', ? -- + b'From: barry@python.org (Barry A. Warsaw)', - b'To: barry@python.org\r', ? -- + b'To: barry@python.org', - b'Subject: a simple multipart\r', ? -- + b'Subject: a simple multipart', - b'Date: Tue, 11 Sep 2001 00:05:05 -0400\r', ? -- + b'Date: Tue, 11 Sep 2001 00:05:05 -0400', - b'X-Mailer: VM 6.95 under 21.4 (patch 4) "Artificial Intelligence" XEmacs Lucid\r', ? -- + b'X-Mailer: VM 6.95 under 21.4 (patch 4) "Artificial Intelligence" XEmacs Lucid', - b'X-Attribution: BAW\r', ? -- + b'X-Attribution: BAW', - b'X-Oblique-Strategy: Make a door into a window\r', ? -- + b'X-Oblique-Strategy: Make a door into a window', - b'\r', ? -- + b'', - b'\r', ? -- + b'', - b'--h90VIIIKmx\r', ? -- + b'--h90VIIIKmx', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'Content-Disposition: inline;\r', ? -- + b'Content-Disposition: inline;', - b'\tfilename="msg.txt"\r', ? -- + b'\tfilename="msg.txt"', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'\r', ? -- + b'', b'a simple kind of mirror\r', b'to reflect upon our own\r', - b'\r', ? -- + b'', - b'--h90VIIIKmx\r', ? -- + b'--h90VIIIKmx', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'Content-Disposition: inline;\r', ? -- + b'Content-Disposition: inline;', - b'\tfilename="msg.txt"\r', ? -- + b'\tfilename="msg.txt"', - b'Content-Transfer-Encoding: 7bit\r', ? -- + b'Content-Transfer-Encoding: 7bit', - b'\r', ? -- + b'', b'a simple kind of mirror\r', b'to reflect upon our own\r', - b'\r', ? -- + b'', - b'--h90VIIIKmx--\r', ? -- + b'--h90VIIIKmx--', b'\r', b''] ====================================================================== FAIL: test_text_plain_in_a_multipart_digest (email.test.test_email.TestBytesGeneratorIdempotent) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\victor\py3k\lib\email\test\test_email.py", line 2064, in test_text_plain_in_a_multipart_digest self._idempotent(msg, text) File "C:\victor\py3k\lib\email\test\test_email.py", line 2947, in _idempotent self.assertEqual(data, b.getvalue()) File "C:\victor\py3k\lib\email\test\test_email.py", line 2952, in assertEqual self.assertListEqual(str1.split(b'\n'), str2.split(b'\n')) AssertionError: Lists differ: [b'From: aperson@dom.ain\r', b... != [b'From: aperson@dom.ain', b'T... First differing element 0: b'From: aperson@dom.ain\r' b'From: aperson@dom.ain' - [b'From: aperson@dom.ain\r', ? -- + [b'From: aperson@dom.ain', - b'To: bperson@dom.ain\r', ? -- + b'To: bperson@dom.ain', - b'Content-Type: multipart/digest; boundary=XYZ\r', ? -- + b'Content-Type: multipart/digest; boundary=XYZ', - b'\r', ? -- + b'', - b'--XYZ\r', ? -- + b'--XYZ', - b'Content-Type: text/plain\r', ? -- + b'Content-Type: text/plain', - b'\r', ? -- + b'', b'\r', b'This is a text plain part that is counter to recommended practice in\r', b'RFC 2046, $5.1.5, but is not illegal\r', - b'\r', ? -- + b'', - b'--XYZ\r', ? -- + b'--XYZ', - b'\r', ? -- + b'', - b'From: cperson@dom.ain\r', ? -- + b'From: cperson@dom.ain', - b'To: dperson@dom.ain\r', ? -- + b'To: dperson@dom.ain', - b'\r', ? -- + b'', b'A submessage\r', - b'\r', ? -- + b'', - b'--XYZ--\r', ? -- + b'--XYZ--', b''] ---------------------------------------------------------------------- Ran 307 tests in 1.992s FAILED (failures=21, skipped=1) 1 test failed: test_email