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

Method test_babyl_to_mh

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

Source from the content-addressed store, hash-verified

2084 self.assertEqual(class_(msg).get_flags(), 'ODA')
2085
2086 def test_babyl_to_mh(self):
2087 # Convert BabylMessage to MHMessage
2088 pairs = (('unseen', ['unseen']), ('deleted', []), ('filed', []),
2089 ('answered', ['replied']), ('forwarded', []), ('edited', []),
2090 ('resent', []))
2091 for setting, result in pairs:
2092 msg = mailbox.BabylMessage(_sample_message)
2093 msg.add_label(setting)
2094 self.assertEqual(mailbox.MHMessage(msg).get_sequences(), result)
2095 msg = mailbox.BabylMessage(_sample_message)
2096 for label in ('unseen', 'deleted', 'filed', 'answered', 'forwarded',
2097 'edited', 'resent'):
2098 msg.add_label(label)
2099 self.assertEqual(mailbox.MHMessage(msg).get_sequences(),
2100 ['unseen', 'replied'])
2101
2102 def test_babyl_to_babyl(self):
2103 # 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