summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_email
Commit message (Collapse)AuthorAgeFilesLines
* #13012: use splitlines(keepends=True/False) instead of splitlines(0/1).Ezio Melotti2011-09-281-1/+1
|
* #665194: support roundtripping RFC2822 date stamps in the email.utils moduleR David Murray2011-07-201-0/+45
|
* #1874: detect invalid multipart CTE and report it as a defect.R David Murray2011-06-221-0/+45
|
* merge #11584: make Header and make_header handle binary unknown-8bit inputR David Murray2011-06-181-0/+15
|
* merge #11584: make decode_header handle Header objects correctlyR David Murray2011-06-181-2/+2
| | | | | This updates 12e39cd7a0e4 (merge of b21fdfa0019c), which fixed this bug incorrectly.
* #11731: simplify/enhance parser/generator API by introducing policy objects.R David Murray2011-04-184-15/+415
| | | | | | | | This new interface will also allow for future planned enhancements in control over the parser/generator without requiring any additional complexity in the parser/generator API. Patch reviewed by Éric Araujo and Barry Warsaw.
* Merge: #11492: rewrite header folding algorithm. Less code, more passing tests.R David Murray2011-04-181-17/+132
|
* Merge: Improve message.py test coverage to 100%.R David Murray2011-04-161-0/+56
| | | | | coverage.py reports 99% on branch coverage, but that appears to be a bug or limitation in coverage.py.
* #11684: Complete parser bytes interface by adding BytesHeaderParserR David Murray2011-04-131-0/+24
| | | | Patch by Steffen Daode Nurpmeso.
* Use stock assertEqual instead of custom ndiffAssertEqual.R David Murray2011-04-101-9/+1
| | | | Eventually I'll actually replace the calls in the tests themselves.
* Merge #11492: fix header truncation on folding when there are runs of split ↵R David Murray2011-04-081-0/+10
| | | | | | chars. Not a complete fix for this issue.
* Merge: Improve test coverage of _split_ascii method.R David Murray2011-04-081-0/+43
|
* #1690608: make formataddr RFC2047 aware.R David Murray2011-04-061-0/+40
| | | | Patch by Torsten Becker.
* Merge #11605: don't use set/get_payload in feedparser; they do conversions.R David Murray2011-04-061-0/+47
|
* Move assertBytesEqual to base test class, improve it, and hook into assertEqualR David Murray2011-03-312-6/+12
|
* Move infrastructure into __init__ to lay groundwork for splitting test_email.R David Murray2011-03-312-27/+28
| | | | | The split probably won't happen for a while, but I might as well lay the groundwork now since I'll be adding new test modules before too long.
* Only a few files were opened using findfile; consistently don't use it.R David Murray2011-03-311-11/+5
|
* Add a __main__.py to test_email so it works with -m like it did before move.R David Murray2011-03-291-0/+3
|
* Merge #11584: Since __getitem__ returns headers, make decode_header handle them.R David Murray2011-03-251-0/+14
|
* Merge #11606: improved body_encode algorithm, no longer produces overlong linesR David Murray2011-03-241-1/+18
|
* Merge #11590: fix quoprimime decode handling of empty strings and line endings.R David Murray2011-03-231-0/+15
|
* Merge #11589: add additional tests for the email quoprimime module.R David Murray2011-03-231-14/+178
|
* Fix rename spelling error.R David Murray2011-03-211-0/+0
|
* Correctly move email package tests to Lib/test.R David Murray2011-03-2153-0/+6274