(self)
| 1764 | self.assertEqual(msg._sequences, []) |
| 1765 | |
| 1766 | def test_sequences(self): |
| 1767 | # Get, set, join, and leave sequences |
| 1768 | msg = mailbox.MHMessage(_sample_message) |
| 1769 | self.assertEqual(msg.get_sequences(), []) |
| 1770 | msg.set_sequences(['foobar']) |
| 1771 | self.assertEqual(msg.get_sequences(), ['foobar']) |
| 1772 | msg.set_sequences([]) |
| 1773 | self.assertEqual(msg.get_sequences(), []) |
| 1774 | msg.add_sequence('unseen') |
| 1775 | self.assertEqual(msg.get_sequences(), ['unseen']) |
| 1776 | msg.add_sequence('flagged') |
| 1777 | self.assertEqual(msg.get_sequences(), ['unseen', 'flagged']) |
| 1778 | msg.add_sequence('flagged') |
| 1779 | self.assertEqual(msg.get_sequences(), ['unseen', 'flagged']) |
| 1780 | msg.remove_sequence('unseen') |
| 1781 | self.assertEqual(msg.get_sequences(), ['flagged']) |
| 1782 | msg.add_sequence('foobar') |
| 1783 | self.assertEqual(msg.get_sequences(), ['flagged', 'foobar']) |
| 1784 | msg.remove_sequence('replied') |
| 1785 | self.assertEqual(msg.get_sequences(), ['flagged', 'foobar']) |
| 1786 | msg.set_sequences(['foobar', 'replied']) |
| 1787 | self.assertEqual(msg.get_sequences(), ['foobar', 'replied']) |
| 1788 | |
| 1789 | |
| 1790 | class TestBabylMessage(TestMessage, unittest.TestCase): |
nothing calls this directly
no test coverage detected