| 687 | for proto in range(pickle.HIGHEST_PROTOCOL + 1): |
| 688 | with self.subTest(proto=proto): |
| 689 | class NewPoint(tuple): |
| 690 | x = pickle.loads(pickle.dumps(Point.x, proto)) |
| 691 | y = pickle.loads(pickle.dumps(Point.y, proto)) |
| 692 | |
| 693 | np = NewPoint([1, 2]) |
| 694 |