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