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