(self)
| 815 | self.assertEqual(actual, expected) |
| 816 | |
| 817 | def test_dictview_mixed_set_operations(self): |
| 818 | # Just a few for .keys() |
| 819 | self.assertTrue({1:1}.keys() == {1}) |
| 820 | self.assertTrue({1} == {1:1}.keys()) |
| 821 | self.assertEqual({1:1}.keys() | {2}, {1, 2}) |
| 822 | self.assertEqual({2} | {1:1}.keys(), {1, 2}) |
| 823 | # And a few for .items() |
| 824 | self.assertTrue({1:1}.items() == {(1,1)}) |
| 825 | self.assertTrue({(1,1)} == {1:1}.items()) |
| 826 | self.assertEqual({1:1}.items() | {2}, {(1,1), 2}) |
| 827 | self.assertEqual({2} | {1:1}.items(), {(1,1), 2}) |
| 828 | |
| 829 | def test_missing(self): |
| 830 | # Make sure dict doesn't have a __missing__ method |
nothing calls this directly
no test coverage detected