(self)
| 494 | self.assertEqual(d.get('a', 3), 1) |
| 495 | |
| 496 | def test_setdefault(self): |
| 497 | BasicTestMappingProtocol.test_setdefault(self) |
| 498 | d = self._empty_mapping() |
| 499 | self.assertTrue(d.setdefault('key0') is None) |
| 500 | d.setdefault('key0', []) |
| 501 | self.assertTrue(d.setdefault('key0') is None) |
| 502 | d.setdefault('key', []).append(3) |
| 503 | self.assertEqual(d['key'][0], 3) |
| 504 | d.setdefault('key', []).append(4) |
| 505 | self.assertEqual(len(d['key']), 2) |
| 506 | |
| 507 | def test_popitem(self): |
| 508 | BasicTestMappingProtocol.test_popitem(self) |
no test coverage detected