(self, ordered_dict_mro)
| 1533 | self.assert_(getattr(MyEasyDict, "_sa_instrumented") == id(MyEasyDict)) |
| 1534 | |
| 1535 | def test_dict_subclass3(self, ordered_dict_mro): |
| 1536 | class MyOrdered(ordered_dict_mro): |
| 1537 | def __init__(self, *dict_args): |
| 1538 | collections.KeyFuncDict.__init__( |
| 1539 | self, lambda e: e.a, *dict_args |
| 1540 | ) |
| 1541 | util.OrderedDict.__init__(self) |
| 1542 | |
| 1543 | self._test_adapter( |
| 1544 | MyOrdered, self.dictable_entity, to_set=lambda c: set(c.values()) |
| 1545 | ) |
| 1546 | self._test_dict(MyOrdered) |
| 1547 | self._test_dict_bulk(MyOrdered) |
| 1548 | self._test_dict_wo_mutation(MyOrdered) |
| 1549 | self._test_dict_dataclasses(MyOrdered) |
| 1550 | self.assert_(getattr(MyOrdered, "_sa_instrumented") == id(MyOrdered)) |
| 1551 | |
| 1552 | def test_dict_duck(self): |
| 1553 | class DictLike: |
nothing calls this directly
no test coverage detected