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

Method test_babyl_to_mh

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

Source from the content-addressed store, hash-verified

2099 self.assertEqual(class_(msg).get_flags(), 'ODA')
2100
2101 def test_babyl_to_mh(self):
2102 # Convert BabylMessage to MHMessage
2103 pairs = (('unseen', ['unseen']), ('deleted', []), ('filed', []),
2104 ('answered', ['replied']), ('forwarded', []), ('edited', []),
2105 ('resent', []))
2106 for setting, result in pairs:
2107 msg = mailbox.BabylMessage(_sample_message)
2108 msg.add_label(setting)
2109 self.assertEqual(mailbox.MHMessage(msg).get_sequences(), result)
2110 msg = mailbox.BabylMessage(_sample_message)
2111 for label in ('unseen', 'deleted', 'filed', 'answered', 'forwarded',
2112 'edited', 'resent'):
2113 msg.add_label(label)
2114 self.assertEqual(mailbox.MHMessage(msg).get_sequences(),
2115 ['unseen', 'replied'])
2116
2117 def test_babyl_to_babyl(self):
2118 # Convert BabylMessage to BabylMessage

Callers

nothing calls this directly

Calls 3

add_labelMethod · 0.95
assertEqualMethod · 0.45
get_sequencesMethod · 0.45

Tested by

no test coverage detected