cpython/Lib/email/test/data
Barry Warsaw 7cf9ce2440 Fixes for SF #1076485, which I'll apply to the CVS head too. The problem was
caused by a self._input.readline() call that wasn't checking for the
NeedsMoreData marker.

msg_43.txt contains a message that illustrates the problem, when
email.message_from_*() is called.  That interface uses the Parser API, which
splits reads into 8192 byte chunks.  It so happens that for the test message,
the 8192 chunk falls inside a message/delivery-status, which is where in the
FeedParser the readline() call was that didn't check for NeedsMoreData.

I also added an assert to unreadline() so it'll be more evident if an attempt
to push back NeedsMoreData ever happens again.

Bump the email package version number.
2004-12-05 03:45:42 +00:00
..
PyBanner048.gif The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
audiotest.au A copy of the audio test file from Lib/test, needed because some 2002-12-30 17:44:27 +00:00
msg_01.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_02.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_03.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_04.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_05.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_06.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_07.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_08.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_09.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_10.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_11.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_12.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_12a.txt Like msg_12.txt but with some extra vertical whitespace around the inner 2004-05-09 03:17:29 +00:00
msg_13.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_14.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_15.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_16.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_17.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_18.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_19.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_20.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_21.txt Adjust tests for no newline appending to MIMEText.__init__()'s _text 2003-03-11 05:10:46 +00:00
msg_22.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_23.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_24.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_25.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_26.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_27.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_28.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_29.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_30.txt The email package's tests live much better in a subpackage 2002-07-19 22:29:49 +00:00
msg_31.txt A sample message with broken MIME boundaries. 2002-09-10 15:43:30 +00:00
msg_32.txt Fixing some RFC 2231 related issues as reported in the Spambayes 2002-09-26 17:21:02 +00:00
msg_33.txt Fixing some RFC 2231 related issues as reported in the Spambayes 2002-09-26 17:21:02 +00:00
msg_34.txt Test case, distilled from SF bug #631350, where a subobject in a 2002-11-05 20:53:18 +00:00
msg_35.txt A message with no separating blank line between the headers and the 2002-11-05 21:29:47 +00:00
msg_36.txt A boiled down message/external-body example from Anthony's torture test. 2004-05-11 22:20:59 +00:00
msg_37.txt An example with multiple boundary lines. 2004-05-11 22:20:05 +00:00
msg_38.txt A boiled down example from Anthony's MIME torture tests. This one has a 2004-05-13 20:12:32 +00:00
msg_39.txt Another evil test from Anthony's suite. This one has an inner part with the 2004-05-13 20:13:48 +00:00
msg_40.txt forward porting from release23-maint 2004-05-13 23:18:54 +00:00
msg_41.txt Big email 3.0 API changes, with updated unit tests and documentation. 2004-10-03 03:16:19 +00:00
msg_42.txt An example message for SF bug # 1030941. 2004-10-09 22:57:57 +00:00
msg_43.txt Fixes for SF #1076485, which I'll apply to the CVS head too. The problem was 2004-12-05 03:45:42 +00:00