- 06 Eki, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
supervision of regrtest.py. Will backport to 2.2.2.
-
- 19 Tem, 2002 2 kayıt (commit)
-
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
(i.e. email.test), so move the guts of them here from Lib/test. The latter directory will retain stubs to run the email.test tests using Python's standard regression test. test_email_torture.py is a torture tester which will not run under Python's test suite because I don't want to commit megs of data to that project (it will fail cleanly there). When run under the mimelib project it'll stress test the package with megs of message samples collected from various locations in the wild.
-
- 09 Tem, 2002 2 kayıt (commit)
-
-
Barry Warsaw yazdı
.splitlines() on them, since they may be Header instances. test_multilingual(), test_header_ctor_default_args(): New tests of make_header() and that Header can take all default arguments.
-
Barry Warsaw yazdı
ndiff function, so just alias it to assertEqual in that case. Various: make sure all openfile()/read()'s are wrapped in try/finally's so the file gets closed. A bunch of new tests checking the corner cases for multipart/digest and message/rfc822.
-
- 29 Haz, 2002 3 kayıt (commit)
-
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
New test cases.
-
Barry Warsaw yazdı
-
- 28 Haz, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
folding. Note that some of the Japanese tests have changed, but I don't really know if they are correct or not. :( Someone with Japanese and RFC 2047 expertise, please take a look!
-
- 02 Haz, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
Also, adjust to the new message/rfc822 tree layout.
-
- 22 May, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
the AddressList.addresslist attribute directly. Also, add a test case for the email.Utils.getaddresses() interface.
-
- 19 May, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
and explicit maxlinelen arguments to the Header constructor.
-
- 23 Nis, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 16 Nis, 2002 3 kayıt (commit)
-
-
Barry Warsaw yazdı
intended whitespace.
-
Tim Peters yazdı
tab characters, so reverting the whitespace normalization. Barry, please repair this.
-
Tim Peters yazdı
-
- 15 Nis, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
regrtest framework. Keep the original standalone-unittest scaffolding (i.e. suite() and __main__).
-
- 10 Nis, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
non-us-ascii character sets in headers and bodies. Some API changes (with DeprecationWarnings for the old APIs). Better RFC-compliant implementations of base64 and quoted-printable. Updated test cases. Documentation updates to follow (after I finish writing them ;).
-
- 27 Ock, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
with only one subpart.
-
- 20 Ara, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
Utils.parseaddr('<>') -- i.e. on an empty address, returns the empty string. Built on rfc822, this used to return None.
-
- 07 Ara, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
twice! Fixed this by avoiding the import of test_email, which loads the module a second time in that situation, and fiddled the __main__ section to resemble other test suites using unittest.
-
- 27 Kas, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
More changes to the formatdate epoch test: the Mac epoch is in localtime, so east of GMT it falls in 1903:-( Changed the test to obtain the epoch in both local time and GMT, and do the right thing in the comparisons. As a sanity measure also check that day/month is Jan 1.
-
- 19 Kas, 2001 2 kayıt (commit)
-
-
Barry Warsaw yazdı
test_formatdate_zoneoffsets() => test_formatdate_localtime(): Do the sign corrected calculation of the zone offset.
-
Barry Warsaw yazdı
use the correct way to test for epoch, by looking at the year component of gmtime(0). Add clause for Unix epoch and Mac epoch (Tim, what is Windows epoch?). Also, get rid of the strptime() test, it was way too problematic given that strptime() is missing on many platforms and issues with locales. Instead, simply test that formatdate() gets the numeric timezone calculation correct for the altzone and timezone.
-
- 18 Kas, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
which has a different epoch than *nix. Jack may need to twiddle the details.
-
- 13 Kas, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
field exists with an empty value.
-
- 09 Kas, 2001 3 kayıt (commit)
-
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
strptime() -- I'm too lazy to code it otherwise.
-
Barry Warsaw yazdı
-
- 25 Eki, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
the separating semi-colon shows up on a continuation line (legal, but weird). Bug reported and fixed by Matthew Cowles. Test case and sample email included.
-
- 19 Eki, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
TestMIMEMessage.test_epilogue(), TestIdempotent.test_preamble_epilogue(): Test cases for SF bug #472481.
-
- 18 Eki, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 17 Eki, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
test_no_semis_header_splitter(): This actually should still split. test_no_split_long_header(): An example of an unsplittable line. test_no_semis_header_splitter(): Test for SF bug # 471918, Generator splitting long headers.
-
- 15 Eki, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
has no Content-Type: header, it should be treated as text/plain.
-
- 11 Eki, 2001 1 kayıt (commit)
-
-
Barry Warsaw yazdı
-
- 09 Eki, 2001 2 kayıt (commit)
-
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
message with multiple CC: fields, used in the get_all() test.
-
- 04 Eki, 2001 3 kayıt (commit)
-
-
Barry Warsaw yazdı
"listify an iterator".
-
Barry Warsaw yazdı
into tests/data/msg_*.txt files.
-
Tim Peters yazdı
normalization. Now uses \t in strings instead of hard tabs.
-