MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_babyl_to_maildir

Method test_babyl_to_maildir

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

Source from the content-addressed store, hash-verified

2050 ['unseen', 'answered'])
2051
2052 def test_babyl_to_maildir(self):
2053 # Convert BabylMessage to MaildirMessage
2054 pairs = (('unseen', ''), ('deleted', 'ST'), ('filed', 'S'),
2055 ('answered', 'RS'), ('forwarded', 'PS'), ('edited', 'S'),
2056 ('resent', 'PS'))
2057 for setting, result in pairs:
2058 msg = mailbox.BabylMessage(_sample_message)
2059 msg.add_label(setting)
2060 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), result)
2061 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
2062 msg = mailbox.BabylMessage(_sample_message)
2063 for label in ('unseen', 'deleted', 'filed', 'answered', 'forwarded',
2064 'edited', 'resent'):
2065 msg.add_label(label)
2066 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), 'PRT')
2067 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
2068
2069 def test_babyl_to_mboxmmdf(self):
2070 # Convert BabylMessage to mboxMessage and MMDFMessage

Callers

nothing calls this directly

Calls 4

add_labelMethod · 0.95
get_subdirMethod · 0.80
assertEqualMethod · 0.45
get_flagsMethod · 0.45

Tested by

no test coverage detected