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

Method test_mh_to_maildir

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

Source from the content-addressed store, hash-verified

1996 self.assertEqual(mailbox.BabylMessage(msg).get_labels(), result)
1997
1998 def test_mh_to_maildir(self):
1999 # Convert MHMessage to MaildirMessage
2000 pairs = (('unseen', ''), ('replied', 'RS'), ('flagged', 'FS'))
2001 for setting, result in pairs:
2002 msg = mailbox.MHMessage(_sample_message)
2003 msg.add_sequence(setting)
2004 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), result)
2005 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
2006 msg = mailbox.MHMessage(_sample_message)
2007 msg.add_sequence('unseen')
2008 msg.add_sequence('replied')
2009 msg.add_sequence('flagged')
2010 self.assertEqual(mailbox.MaildirMessage(msg).get_flags(), 'FR')
2011 self.assertEqual(mailbox.MaildirMessage(msg).get_subdir(), 'cur')
2012
2013 def test_mh_to_mboxmmdf(self):
2014 # Convert MHMessage to mboxMessage and MMDFMessage

Callers

nothing calls this directly

Calls 4

add_sequenceMethod · 0.95
get_subdirMethod · 0.80
assertEqualMethod · 0.45
get_flagsMethod · 0.45

Tested by

no test coverage detected