MCPcopy Index your code
hub / github.com/python/cpython / test_maildir_to_mboxmmdf

Method test_maildir_to_mboxmmdf

Lib/test/test_mailbox.py:1919–1934  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1917 self.assertEqual(msg.get_date(), date)
1918
1919 def test_maildir_to_mboxmmdf(self):
1920 # Convert MaildirMessage to mboxmessage and MMDFMessage
1921 pairs = (('D', ''), ('F', 'F'), ('P', ''), ('R', 'A'), ('S', 'R'),
1922 ('T', 'D'), ('DFPRST', 'RDFA'))
1923 for class_ in (mailbox.mboxMessage, mailbox.MMDFMessage):
1924 msg_maildir = mailbox.MaildirMessage(_sample_message)
1925 msg_maildir.set_date(0.0)
1926 for setting, result in pairs:
1927 msg_maildir.set_flags(setting)
1928 msg = class_(msg_maildir)
1929 self.assertEqual(msg.get_flags(), result)
1930 self.assertEqual(msg.get_from(), 'MAILER-DAEMON %s' %
1931 time.asctime(time.gmtime(0.0)))
1932 self.assertIsNone(msg.get_unixfrom())
1933 msg_maildir.set_subdir('cur')
1934 self.assertEqual(class_(msg_maildir).get_flags(), 'RODFA')
1935
1936 def test_maildir_to_mh(self):
1937 # Convert MaildirMessage to MHMessage

Callers

nothing calls this directly

Calls 8

set_dateMethod · 0.95
set_flagsMethod · 0.95
set_subdirMethod · 0.95
get_fromMethod · 0.80
assertIsNoneMethod · 0.80
get_unixfromMethod · 0.80
assertEqualMethod · 0.45
get_flagsMethod · 0.45

Tested by

no test coverage detected