(self, a_p=False, b_p=False, c_p=False)
| 1651 | pass |
| 1652 | |
| 1653 | def _fixture(self, a_p=False, b_p=False, c_p=False): |
| 1654 | A, B, C = self.classes("A", "B", "C") |
| 1655 | a, b, c = self.tables("a", "b", "c") |
| 1656 | |
| 1657 | self.mapper_registry.map_imperatively( |
| 1658 | A, |
| 1659 | a, |
| 1660 | passive_deletes=a_p, |
| 1661 | polymorphic_on=a.c.type, |
| 1662 | polymorphic_identity="a", |
| 1663 | ) |
| 1664 | self.mapper_registry.map_imperatively( |
| 1665 | B, b, inherits=A, passive_deletes=b_p, polymorphic_identity="b" |
| 1666 | ) |
| 1667 | self.mapper_registry.map_imperatively( |
| 1668 | C, c, inherits=B, passive_deletes=c_p, polymorphic_identity="c" |
| 1669 | ) |
| 1670 | |
| 1671 | def test_none(self): |
| 1672 | A, B, C = self.classes("A", "B", "C") |
no test coverage detected