summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_mailbox.py
Commit message (Collapse)AuthorAgeFilesLines
* bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25190)Inada Naoki2021-04-061-10/+10
| | | | | | * Fix test_lzma * Fix test_mailbox * Fix test_mimetypes * Fix test_posix
* bpo-41521: Rename blacklist parameter to not_exported (GH-21824)Victor Stinner2020-08-171-2/+2
| | | | Rename "blacklist" parameter of test.support.check__all__() to "not_exported".
* bpo-40275: Use new test.support helper submodules in tests (GH-21412)Hai Shi2020-07-091-20/+21
|
* bpo-41043: Escape literal part of the path for glob(). (GH-20994)Serhiy Storchaka2020-06-201-2/+2
|
* bpo-40094: Add test.support.wait_process() (GH-19254)Victor Stinner2020-03-311-1/+1
| | | | | | | | | Moreover, the following tests now check the child process exit code: * test_os.PtyTests * test_mailbox.test_lock_conflict() * test_tempfile.test_process_awareness() * test_uuid.testIssue8621() * multiprocessing resource tracker tests
* Fix typos in comments, docs and test names (#15018)Min ho Kim2019-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Fix typos in comments, docs and test names * Update test_pyparse.py account for change in string length * Apply suggestion: splitable -> splittable Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Apply suggestion: splitable -> splittable Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Apply suggestion: Dealloccte -> Deallocate Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu> * Update posixmodule checksum. * Reverse idlelib changes.
* Clean up code which checked presence of os.{stat,lstat,chmod} (#11643)Anthony Sottile2019-02-251-3/+0
|
* bpo-31522: mailbox.get_string: pass `from_` parameter to `get_bytes` (#9857)Cheryl Sabella2018-10-191-0/+28
| | | This allows *from_* to be successfully set to a non-default value when calling mbox.get_string.
* bpo-31627: Make test_mailbox be lenient to empty hostname. (#3821)Serhiy Storchaka2017-09-301-1/+1
|
* Issue #28764: Fix a test_mailbox failure on Android API 24 when run as a ↵Xavier de Gaye2016-12-121-2/+2
| | | | non-root user.
* Issue #27107: mailbox.fcntl = None on WindowsMartin Panter2016-06-061-1/+1
|
* Issue #27107: Add exception classes to mailbox.__all__, by Jacek KołodziejMartin Panter2016-06-061-1/+7
|
* Issue #23277: Remove unused imports in tests.Serhiy Storchaka2016-04-241-5/+0
|
* Issue #20729: Restored the use of lazy iterkeys()/itervalues()/iteritems()Serhiy Storchaka2014-08-131-7/+7
| | | | in the mailbox module. This is partial rollback of changeset f340cb045bf9.
* Issue #20549: Use specific asserts in mailbox, smtplib and poplib tests.Serhiy Storchaka2014-02-081-23/+24
|\
| * Issue #20549: Use specific asserts in mailbox, smtplib and poplib tests.Serhiy Storchaka2014-02-081-23/+24
| |
| * Issue #18702: All skipped tests now reported as skipped.Serhiy Storchaka2013-11-031-18/+18
| |
* | Issue #18702: All skipped tests now reported as skipped.Serhiy Storchaka2013-11-031-18/+18
| |
* | Merge: #17064: fix sporadic permission errors in test_mailbox on windows.R David Murray2013-02-111-8/+8
|\ \ | |/ | | | | Patch by Jeremy Kloth.
| * Merge: #17064: fix sporadic permission errors in test_mailbox on windows.R David Murray2013-02-111-8/+8
| |\ | | | | | | | | | Patch by Jeremy Kloth.
| | * #17064: fix sporadic permission errors in test_mailbox on windows.R David Murray2013-02-111-8/+8
| | | | | | | | | | | | Patch by Jeremy Kloth.
* | | Closes #16135: Removal of OS/2 supportJesus Cea2012-10-051-1/+1
|/ /
* | #15222: Merge 3.2Petri Lehtinen2012-09-251-15/+38
|\ \ | |/
| * #15222: Insert blank line after each message in mbox mailboxesPetri Lehtinen2012-09-251-0/+23
| |
| * #15222: test_mailbox: End message template in a newlinePetri Lehtinen2012-09-251-15/+15
| |
* | #15802: Fix test logic in TestMaildir.test_create_tmpPetri Lehtinen2012-09-011-5/+5
|\ \ | |/
| * #15802: Fix test logic in TestMaildir.test_create_tmpPetri Lehtinen2012-09-011-5/+5
| |
* | #11062: Fix adding a message from file to Babyl mailboxPetri Lehtinen2012-08-151-12/+6
|\ \ | |/
| * #11062: Fix adding a message from file to Babyl mailboxPetri Lehtinen2012-08-151-12/+6
| |
* | #5346: Preserve permissions of mbox, MMDF and Babyl mailbox files on flush()Petri Lehtinen2012-06-291-0/+17
|\ \ | |/
| * #5346: Preserve permissions of mbox, MMDF and Babyl mailbox files on flush()Petri Lehtinen2012-06-291-0/+17
| |
* | #9559: Append data to single-file mailbox files if messages are only addedPetri Lehtinen2012-06-281-2/+27
|\ \ | |/ | | | | | | | | If messages were only added, a new file is no longer created and renamed over the old file when flush() is called on an mbox, MMDF or Babyl mailbox.
| * #9559: Append data to single-file mailbox files if messages are only addedPetri Lehtinen2012-06-281-2/+27
| | | | | | | | | | | | If messages were only added, a new file is no longer created and renamed over the old file when flush() is called on an mbox, MMDF or Babyl mailbox.
* | #15036: Make a repeated changes and flushes work with single-file mailboxesPetri Lehtinen2012-06-151-0/+11
|\ \ | |/
| * #15036: Make a repeated changes and flushes work with single-file mailboxesPetri Lehtinen2012-06-151-0/+11
| |
* | #12537: in mailbox avoid depending on knowledge of email package internalsR David Murray2012-04-091-0/+23
| | | | | | | | | | | | | | | | | | | | | | Previously mailbox was copying a list of attributes from one message object to another in order to "copy the message data". This means that any time new attributes were added to email.message.Message, mailbox broke. Now instead it copies all attributes from the source object to the target object, skipping any mailbox-object-specific attributes to produce the same clean initial state it was previously getting by copying only the "known" attributes. David Lam assisted in the development of this patch.
* | Remove redundancy in listing of all mailbox classes in test_mailbox.R David Murray2012-04-091-15/+9
| |
* | Merge: Make test_mailbox runnable via python -m unittest.R David Murray2012-04-081-17/+17
|\ \ | |/
| * Make test_mailbox runnable via python -m unittest.R David Murray2012-04-081-17/+17
| |
* | Merge #14291: if a header has non-ascii unicode, default to CTE using utf-8R David Murray2012-03-141-4/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | In Python2, if a unicode string was assigned as the value of a header, email would automatically CTE encode it using the UTF8 charset. This capability was lost in the Python3 translation, and this patch restores it. Patch by Ali Ikinci, assisted by R. David Murray. I also added a fix for the mailbox test that was depending (with a comment that it was a bad idea to so depend) on non-ASCII causing message_from_string to raise an error. It now uses support.patch to induce an error during message serialization.
| * #14291: if a header has non-ascii unicode, default to CTE using utf-8R David Murray2012-03-141-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python2, if a unicode string was assigned as the value of a header, email would automatically CTE encode it using the UTF8 charset. This capability was lost in the Python3 translation, and this patch restores it. Patch by Ali Ikinci, assisted by R. David Murray. I also added a fix for the mailbox test that was depending (with a comment that it was a bad idea to so depend) on non-ASCII causing message_from_string to raise an error. It now uses support.patch to induce an error during message serialization.
* | Closes #14158: merged test file resilience fix from 3.2.Vinay Sajip2012-03-021-6/+6
|\ \ | |/
| * Closes #14158: improved resilience to test files left behind.Vinay Sajip2012-03-021-6/+6
| |
* | Followup to issue #11867: Use socketpair(), since FreeBSD < 8 doesn't reallyCharles-François Natali2011-12-201-11/+8
|\ \ | |/ | | | | support multiprocessing.Event.
| * Followup to issue #11867: Use socketpair(), since FreeBSD < 8 doesn't reallyCharles-François Natali2011-12-201-11/+8
| | | | | | | | support multiprocessing.Event.
* | Issue #11867: Make test_mailbox.test_lock_conflict deterministic (and fix aCharles-François Natali2011-12-191-9/+21
|\ \ | |/ | | | | race condition).
| * Issue #11867: Make test_mailbox.test_lock_conflict deterministic (and fix aCharles-François Natali2011-12-191-9/+21
| | | | | | | | race condition).
* | Merge branch 3.2Petri Lehtinen2011-11-121-3/+9
|\ \ | |/
| * Update mailbox.Maildir testsPetri Lehtinen2011-11-121-3/+9
| | | | | | | | | | | | | | | | Remove a sleep to fix transient test failures. Use skewfactor of -3 to make it work on systems that have 1 second precision for time.time(). Closes #11999 Refs #13254
* | Fix Maildir initialization so that maildir contents are read correctly.Petri Lehtinen2011-11-051-0/+21
|\ \ | |/ | | | | Closes #13254.