def with_status(self, flags):
     for status in Status.from_flags(flags):
         self.mail['status'].append(status)
     return self
 def status(self):
     return Status.from_flags(self.fdoc.content.get('flags'))
Example #3
0
 def with_status(self, flags):
     for status in Status.from_flags(flags):
         self.mail['status'].append(status)
     return self
Example #4
0
 def status(self):
     return Status.from_flags(self.flags)
 def test_bulk_conversion(self):
     statuses = Status.from_flags(['\\Answered', '\\Seen', '\\Recent', 'tag_a_custom'])
     self.assertEquals(set(['read', 'replied', 'recent']), statuses)
Example #6
0
 def status(self):
     return Status.from_flags(self.flags)
 def test_bulk_conversion(self):
     statuses = Status.from_flags(
         ['\\Answered', '\\Seen', '\\Recent', 'tag_a_custom'])
     self.assertEquals(set(['read', 'replied', 'recent']), statuses)
 def _extract_status(self):
     return Status.from_flags(self.leap_mail.getFlags())