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

Method test_sequences

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

Source from the content-addressed store, hash-verified

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
1790class TestBabylMessage(TestMessage, unittest.TestCase):

Callers

nothing calls this directly

Calls 5

get_sequencesMethod · 0.95
set_sequencesMethod · 0.95
add_sequenceMethod · 0.95
remove_sequenceMethod · 0.95
assertEqualMethod · 0.45

Tested by

no test coverage detected