Lines Matching refs:mailbox
14 import mailbox
20 all_mailbox_types = (mailbox.Message, mailbox.MaildirMessage,
21 mailbox.mboxMessage, mailbox.MHMessage,
22 mailbox.BabylMessage, mailbox.MMDFMessage)
27 self.assertIsInstance(msg, mailbox.Message)
35 self.assertNotIsInstance(part, mailbox.Message)
67 keys.append(self._box.add(mailbox.Message(_sample_message)))
255 self.assertIsInstance(msg0, mailbox.Message)
556 box = mailbox.Mailbox('path')
590 _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory)
602 msg = mailbox.MaildirMessage(self._template % 0)
611 msg = mailbox.MaildirMessage(self._template % 0)
616 self.assertIsInstance(msg_returned, mailbox.MaildirMessage)
622 msg0 = mailbox.MaildirMessage(self._template % 0)
628 msg1 = mailbox.MaildirMessage(self._template % 1)
634 msg2 = mailbox.MaildirMessage(self._template % 2)
645 msg = mailbox.MaildirMessage(self._template % 0)
651 class FakeMessage(mailbox.MaildirMessage):
653 box = mailbox.Maildir(self._path, factory=FakeMessage)
661 self._box = mailbox.Maildir(self._path)
672 self._box = mailbox.Maildir(self._path)
857 self._box.add(mailbox.Message(_sample_message))
869 msg = mailbox.MaildirMessage(self._template % 0)
1031 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1089 self.assertRaises(mailbox.ExternalClashError,
1118 _factory = lambda self, path, factory=None: mailbox.mbox(path, factory)
1129 self._box = mailbox.mbox(self._path, create=True)
1164 _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory)
1169 _factory = lambda self, path, factory=None: mailbox.MH(path, factory)
1224 msg0 = mailbox.MHMessage(self._template % 0)
1228 msg1 = mailbox.MHMessage(self._template % 1)
1242 msg0 = mailbox.MHMessage(self._template % 0)
1248 msg0 = mailbox.MHMessage(self._template % 0)
1256 msg0 = mailbox.MHMessage(self._template % 0)
1257 msg1 = mailbox.MHMessage(self._template % 1)
1258 msg2 = mailbox.MHMessage(self._template % 2)
1259 msg3 = mailbox.MHMessage(self._template % 3)
1304 _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory)
1320 msg0 = mailbox.BabylMessage(self._template % 0)
1324 msg1 = mailbox.BabylMessage(self._template % 1)
1345 class FakeMailBox(mailbox.Mailbox):
1348 mailbox.Mailbox.__init__(self, '', lambda file: None)
1369 _factory = mailbox.Message # Overridden by subclasses to reuse tests
1413 self.assertIsInstance(msg, mailbox.Message)
1455 _factory = mailbox.MaildirMessage
1463 msg = mailbox.MaildirMessage(_sample_message)
1477 msg = mailbox.MaildirMessage(_sample_message)
1494 msg = mailbox.MaildirMessage(_sample_message)
1501 msg = mailbox.MaildirMessage(_sample_message)
1510 msg = mailbox.MaildirMessage(_sample_message)
1529 _factory = mailbox._mboxMMDFMessage
1536 msg = mailbox.Message(_sample_message)
1538 msg = mailbox.mboxMessage(msg)
1543 msg = mailbox.mboxMessage(_sample_message)
1554 msg = mailbox.mboxMessage(_sample_message)
1577 _factory = mailbox.mboxMessage
1582 _factory = mailbox.MHMessage
1589 msg = mailbox.MHMessage(_sample_message)
1613 _factory = mailbox.BabylMessage
1620 msg = mailbox.BabylMessage(_sample_message)
1643 msg = mailbox.BabylMessage(_sample_message)
1668 _factory = mailbox.MMDFMessage
1676 msg_plain = mailbox.Message(_sample_message)
1684 msg_plain = mailbox.Message(msg)
1715 msg_maildir = mailbox.MaildirMessage(_sample_message)
1719 msg = mailbox.MaildirMessage(msg_maildir)
1729 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1730 msg_maildir = mailbox.MaildirMessage(_sample_message)
1743 msg_maildir = mailbox.MaildirMessage(_sample_message)
1749 self.assertEqual(mailbox.MHMessage(msg_maildir).get_sequences(),
1754 msg_maildir = mailbox.MaildirMessage(_sample_message)
1761 self.assertEqual(mailbox.BabylMessage(msg_maildir).get_labels(),
1766 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1773 msg = mailbox.MaildirMessage(msg_mboxMMDF)
1777 self.assertEqual(mailbox.MaildirMessage(msg_mboxMMDF).get_subdir(),
1782 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1786 for class2_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1793 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1801 self.assertEqual(mailbox.MHMessage(msg_mboxMMDF).get_sequences(),
1806 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1814 self.assertEqual(mailbox.BabylMessage(msg).get_labels(), result)
1820 msg = mailbox.MHMessage(_sample_message)
1822 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), result)
1823 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
1824 msg = mailbox.MHMessage(_sample_message)
1828 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), 'FR')
1829 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
1835 msg = mailbox.MHMessage(_sample_message)
1837 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1839 msg = mailbox.MHMessage(_sample_message)
1843 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1848 msg = mailbox.MHMessage(_sample_message)
1852 self.assertEqual(mailbox.MHMessage(msg).get_sequences(),
1860 msg = mailbox.MHMessage(_sample_message)
1862 self.assertEqual(mailbox.BabylMessage(msg).get_labels(), result)
1863 msg = mailbox.MHMessage(_sample_message)
1867 self.assertEqual(mailbox.BabylMessage(msg).get_labels(),
1876 msg = mailbox.BabylMessage(_sample_message)
1878 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), result)
1879 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
1880 msg = mailbox.BabylMessage(_sample_message)
1884 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), 'PRT')
1885 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
1893 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1894 msg = mailbox.BabylMessage(_sample_message)
1897 msg = mailbox.BabylMessage(_sample_message)
1901 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1910 msg = mailbox.BabylMessage(_sample_message)
1912 self.assertEqual(mailbox.MHMessage(msg).get_sequences(), result)
1913 msg = mailbox.BabylMessage(_sample_message)
1917 self.assertEqual(mailbox.MHMessage(msg).get_sequences(),
1922 msg = mailbox.BabylMessage(_sample_message)
1927 msg2 = mailbox.BabylMessage(msg)
2033 proxy0 = mailbox._ProxyFile(self._file)
2036 proxy1 = mailbox._ProxyFile(self._file, 0)
2042 self._test_read(mailbox._ProxyFile(self._file))
2047 self._test_readline(mailbox._ProxyFile(self._file))
2052 self._test_readlines(mailbox._ProxyFile(self._file))
2057 self._test_iteration(mailbox._ProxyFile(self._file))
2061 self._test_seek_and_tell(mailbox._ProxyFile(self._file))
2065 self._test_close(mailbox._ProxyFile(self._file))
2082 proxy = mailbox._PartialFile(self._file, 2, 5)
2088 self._test_read(mailbox._PartialFile(self._file, 3, 6))
2093 self._test_readline(mailbox._PartialFile(self._file, 5,
2099 self._test_readlines(mailbox._PartialFile(self._file, 0,
2105 self._test_iteration(mailbox._PartialFile(self._file, 4,
2110 self._test_seek_and_tell(mailbox._PartialFile(self._file, 3,
2115 self._test_close(mailbox._PartialFile(self._file, 1,
2177 self.mbox = mailbox.Maildir(support.TESTFN)
2185 self.mbox = mailbox.Maildir(support.TESTFN)
2193 self.mbox = mailbox.Maildir(support.TESTFN)
2202 self.mbox = mailbox.Maildir(support.TESTFN)
2299 support.check__all__(self, mailbox, blacklist=blacklist)