(self)
| 634 | self.assertEqual(msg_returned.get_flags(), 'FR') |
| 635 | |
| 636 | def test_set_MM(self): |
| 637 | # Set with a MaildirMessage instance |
| 638 | msg0 = mailbox.MaildirMessage(self._template % 0) |
| 639 | msg0.set_flags('TP') |
| 640 | key = self._box.add(msg0) |
| 641 | msg_returned = self._box.get_message(key) |
| 642 | self.assertEqual(msg_returned.get_subdir(), 'new') |
| 643 | self.assertEqual(msg_returned.get_flags(), 'PT') |
| 644 | msg1 = mailbox.MaildirMessage(self._template % 1) |
| 645 | self._box[key] = msg1 |
| 646 | msg_returned = self._box.get_message(key) |
| 647 | self.assertEqual(msg_returned.get_subdir(), 'new') |
| 648 | self.assertEqual(msg_returned.get_flags(), '') |
| 649 | self.assertEqual(msg_returned.get_payload(), '1\n') |
| 650 | msg2 = mailbox.MaildirMessage(self._template % 2) |
| 651 | msg2.set_info('2,S') |
| 652 | self._box[key] = msg2 |
| 653 | self._box[key] = self._template % 3 |
| 654 | msg_returned = self._box.get_message(key) |
| 655 | self.assertEqual(msg_returned.get_subdir(), 'new') |
| 656 | self.assertEqual(msg_returned.get_flags(), 'S') |
| 657 | self.assertEqual(msg_returned.get_payload(), '3\n') |
| 658 | |
| 659 | def test_consistent_factory(self): |
| 660 | # Add a message. |
nothing calls this directly
no test coverage detected