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

Method test_mh_to_babyl

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

Source from the content-addressed store, hash-verified

2050 ['unseen', 'replied', 'flagged'])
2051
2052 def test_mh_to_babyl(self):
2053 # Convert MHMessage to BabylMessage
2054 pairs = (('unseen', ['unseen']), ('replied', ['answered']),
2055 ('flagged', []))
2056 for setting, result in pairs:
2057 msg = mailbox.MHMessage(_sample_message)
2058 msg.add_sequence(setting)
2059 self.assertEqual(mailbox.BabylMessage(msg).get_labels(), result)
2060 msg = mailbox.MHMessage(_sample_message)
2061 msg.add_sequence('unseen')
2062 msg.add_sequence('replied')
2063 msg.add_sequence('flagged')
2064 self.assertEqual(mailbox.BabylMessage(msg).get_labels(),
2065 ['unseen', 'answered'])
2066
2067 def test_babyl_to_maildir(self):
2068 # Convert BabylMessage to MaildirMessage

Callers

nothing calls this directly

Calls 3

add_sequenceMethod · 0.95
assertEqualMethod · 0.45
get_labelsMethod · 0.45

Tested by

no test coverage detected