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

Method test_notimplemented

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

Source from the content-addressed store, hash-verified

562class TestMailboxSuperclass(TestBase, unittest.TestCase):
563
564 def test_notimplemented(self):
565 # Test that all Mailbox methods raise NotImplementedException.
566 box = mailbox.Mailbox('path')
567 self.assertRaises(NotImplementedError, lambda: box.add(''))
568 self.assertRaises(NotImplementedError, lambda: box.remove(''))
569 self.assertRaises(NotImplementedError, lambda: box.__delitem__(''))
570 self.assertRaises(NotImplementedError, lambda: box.discard(''))
571 self.assertRaises(NotImplementedError, lambda: box.__setitem__('', ''))
572 self.assertRaises(NotImplementedError, lambda: box.iterkeys())
573 self.assertRaises(NotImplementedError, lambda: box.keys())
574 self.assertRaises(NotImplementedError, lambda: box.itervalues().__next__())
575 self.assertRaises(NotImplementedError, lambda: box.__iter__().__next__())
576 self.assertRaises(NotImplementedError, lambda: box.values())
577 self.assertRaises(NotImplementedError, lambda: box.iteritems().__next__())
578 self.assertRaises(NotImplementedError, lambda: box.items())
579 self.assertRaises(NotImplementedError, lambda: box.get(''))
580 self.assertRaises(NotImplementedError, lambda: box.__getitem__(''))
581 self.assertRaises(NotImplementedError, lambda: box.get_message(''))
582 self.assertRaises(NotImplementedError, lambda: box.get_string(''))
583 self.assertRaises(NotImplementedError, lambda: box.get_bytes(''))
584 self.assertRaises(NotImplementedError, lambda: box.get_file(''))
585 self.assertRaises(NotImplementedError, lambda: '' in box)
586 self.assertRaises(NotImplementedError, lambda: box.__contains__(''))
587 self.assertRaises(NotImplementedError, lambda: box.__len__())
588 self.assertRaises(NotImplementedError, lambda: box.clear())
589 self.assertRaises(NotImplementedError, lambda: box.pop(''))
590 self.assertRaises(NotImplementedError, lambda: box.popitem())
591 self.assertRaises(NotImplementedError, lambda: box.update((('', ''),)))
592 self.assertRaises(NotImplementedError, lambda: box.flush())
593 self.assertRaises(NotImplementedError, lambda: box.lock())
594 self.assertRaises(NotImplementedError, lambda: box.unlock())
595 self.assertRaises(NotImplementedError, lambda: box.close())
596
597
598class TestMaildir(TestMailbox, unittest.TestCase):

Callers

nothing calls this directly

Calls 15

addMethod · 0.95
removeMethod · 0.95
__delitem__Method · 0.95
discardMethod · 0.95
__setitem__Method · 0.95
iterkeysMethod · 0.95
keysMethod · 0.95
itervaluesMethod · 0.95
__iter__Method · 0.95
valuesMethod · 0.95
iteritemsMethod · 0.95
itemsMethod · 0.95

Tested by

no test coverage detected