Lines Matching refs:mailbox
14 import mailbox
29 self.assertIsInstance(msg, mailbox.Message)
37 self.assertNotIsInstance(part, mailbox.Message)
67 keys.append(self._box.add(mailbox.Message(_sample_message)))
166 self.assertIsInstance(msg0, mailbox.Message)
466 box = mailbox.Mailbox('path')
499 _factory = lambda self, path, factory=None: mailbox.Maildir(path, factory)
508 msg = mailbox.MaildirMessage(self._template % 0)
517 msg = mailbox.MaildirMessage(self._template % 0)
522 self.assertIsInstance(msg_returned, mailbox.MaildirMessage)
528 msg0 = mailbox.MaildirMessage(self._template % 0)
534 msg1 = mailbox.MaildirMessage(self._template % 1)
540 msg2 = mailbox.MaildirMessage(self._template % 2)
551 msg = mailbox.MaildirMessage(self._template % 0)
557 class FakeMessage(mailbox.MaildirMessage):
559 box = mailbox.Maildir(self._path, factory=FakeMessage)
567 self._box = mailbox.Maildir(self._path)
578 self._box = mailbox.Maildir(self._path)
580 self._box = mailbox.Maildir(self._path, factory=None)
765 self._box.add(mailbox.Message(_sample_message))
778 msg = mailbox.MaildirMessage(self._template % 0)
903 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
961 self.assertRaises(mailbox.ExternalClashError,
990 _factory = lambda self, path, factory=None: mailbox.mbox(path, factory)
1002 self._box = mailbox.mbox(self._path, create=True)
1037 _factory = lambda self, path, factory=None: mailbox.MMDF(path, factory)
1042 _factory = lambda self, path, factory=None: mailbox.MH(path, factory)
1094 msg0 = mailbox.MHMessage(self._template % 0)
1098 msg1 = mailbox.MHMessage(self._template % 1)
1112 msg0 = mailbox.MHMessage(self._template % 0)
1118 msg0 = mailbox.MHMessage(self._template % 0)
1126 msg0 = mailbox.MHMessage(self._template % 0)
1127 msg1 = mailbox.MHMessage(self._template % 1)
1128 msg2 = mailbox.MHMessage(self._template % 2)
1129 msg3 = mailbox.MHMessage(self._template % 3)
1174 _factory = lambda self, path, factory=None: mailbox.Babyl(path, factory)
1185 msg0 = mailbox.BabylMessage(self._template % 0)
1189 msg1 = mailbox.BabylMessage(self._template % 1)
1203 _factory = mailbox.Message # Overridden by subclasses to reuse tests
1238 self.assertIsInstance(msg, mailbox.Message)
1259 for class_ in (mailbox.Message, mailbox.MaildirMessage,
1260 mailbox.mboxMessage, mailbox.MHMessage,
1261 mailbox.BabylMessage, mailbox.MMDFMessage):
1274 _factory = mailbox.MaildirMessage
1282 msg = mailbox.MaildirMessage(_sample_message)
1296 msg = mailbox.MaildirMessage(_sample_message)
1313 msg = mailbox.MaildirMessage(_sample_message)
1321 msg = mailbox.MaildirMessage(_sample_message)
1330 msg = mailbox.MaildirMessage(_sample_message)
1349 _factory = mailbox._mboxMMDFMessage
1356 msg = mailbox.Message(_sample_message)
1358 msg = mailbox.mboxMessage(msg)
1363 msg = mailbox.mboxMessage(_sample_message)
1374 msg = mailbox.mboxMessage(_sample_message)
1397 _factory = mailbox.mboxMessage
1402 _factory = mailbox.MHMessage
1409 msg = mailbox.MHMessage(_sample_message)
1433 _factory = mailbox.BabylMessage
1440 msg = mailbox.BabylMessage(_sample_message)
1463 msg = mailbox.BabylMessage(_sample_message)
1488 _factory = mailbox.MMDFMessage
1495 for class_ in (mailbox.Message, mailbox.MaildirMessage,
1496 mailbox.mboxMessage, mailbox.MHMessage,
1497 mailbox.BabylMessage, mailbox.MMDFMessage):
1498 msg_plain = mailbox.Message(_sample_message)
1504 for class_ in (mailbox.Message, mailbox.MaildirMessage,
1505 mailbox.mboxMessage, mailbox.MHMessage,
1506 mailbox.BabylMessage, mailbox.MMDFMessage):
1508 msg_plain = mailbox.Message(msg)
1513 for class_ in (mailbox.Message, mailbox.MaildirMessage,
1514 mailbox.mboxMessage, mailbox.MHMessage,
1515 mailbox.BabylMessage, mailbox.MMDFMessage):
1520 msg_maildir = mailbox.MaildirMessage(_sample_message)
1524 msg = mailbox.MaildirMessage(msg_maildir)
1534 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1535 msg_maildir = mailbox.MaildirMessage(_sample_message)
1548 msg_maildir = mailbox.MaildirMessage(_sample_message)
1554 self.assertEqual(mailbox.MHMessage(msg_maildir).get_sequences(),
1559 msg_maildir = mailbox.MaildirMessage(_sample_message)
1566 self.assertEqual(mailbox.BabylMessage(msg_maildir).get_labels(),
1571 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1578 msg = mailbox.MaildirMessage(msg_mboxMMDF)
1582 self.assertEqual(mailbox.MaildirMessage(msg_mboxMMDF).get_subdir(),
1587 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1591 for class2_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1598 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1606 self.assertEqual(mailbox.MHMessage(msg_mboxMMDF).get_sequences(),
1611 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1619 self.assertEqual(mailbox.BabylMessage(msg).get_labels(), result)
1625 msg = mailbox.MHMessage(_sample_message)
1627 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), result)
1628 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
1629 msg = mailbox.MHMessage(_sample_message)
1633 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), 'FR')
1634 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
1640 msg = mailbox.MHMessage(_sample_message)
1642 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1644 msg = mailbox.MHMessage(_sample_message)
1648 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1653 msg = mailbox.MHMessage(_sample_message)
1657 self.assertEqual(mailbox.MHMessage(msg).get_sequences(),
1665 msg = mailbox.MHMessage(_sample_message)
1667 self.assertEqual(mailbox.BabylMessage(msg).get_labels(), result)
1668 msg = mailbox.MHMessage(_sample_message)
1672 self.assertEqual(mailbox.BabylMessage(msg).get_labels(),
1681 msg = mailbox.BabylMessage(_sample_message)
1683 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), result)
1684 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
1685 msg = mailbox.BabylMessage(_sample_message)
1689 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), 'PRT')
1690 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
1698 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1699 msg = mailbox.BabylMessage(_sample_message)
1702 msg = mailbox.BabylMessage(_sample_message)
1706 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1715 msg = mailbox.BabylMessage(_sample_message)
1717 self.assertEqual(mailbox.MHMessage(msg).get_sequences(), result)
1718 msg = mailbox.BabylMessage(_sample_message)
1722 self.assertEqual(mailbox.MHMessage(msg).get_sequences(),
1727 msg = mailbox.BabylMessage(_sample_message)
1732 msg2 = mailbox.BabylMessage(msg)
1828 proxy0 = mailbox._ProxyFile(self._file)
1831 proxy1 = mailbox._ProxyFile(self._file, 0)
1837 self._test_read(mailbox._ProxyFile(self._file))
1842 self._test_readline(mailbox._ProxyFile(self._file))
1847 self._test_readlines(mailbox._ProxyFile(self._file))
1852 self._test_iteration(mailbox._ProxyFile(self._file))
1856 self._test_seek_and_tell(mailbox._ProxyFile(self._file))
1860 self._test_close(mailbox._ProxyFile(self._file))
1877 proxy = mailbox._PartialFile(self._file, 2, 5)
1883 self._test_read(mailbox._PartialFile(self._file, 3, 6))
1888 self._test_readline(mailbox._PartialFile(self._file, 5,
1894 self._test_readlines(mailbox._PartialFile(self._file, 0,
1900 self._test_iteration(mailbox._PartialFile(self._file, 4,
1905 self._test_seek_and_tell(mailbox._PartialFile(self._file, 3,
1910 self._test_close(mailbox._PartialFile(self._file, 1,
1972 self.mbox = mailbox.Maildir(test_support.TESTFN)
1980 self.mbox = mailbox.Maildir(test_support.TESTFN)
1990 self.mbox = mailbox.Maildir(test_support.TESTFN)
2001 self.mbox = mailbox.Maildir(test_support.TESTFN)
2018 for msg in mailbox.PortableUnixMailbox(fid,