(self)
| 1793 | session.flush() |
| 1794 | |
| 1795 | def test_bidirectional(self): |
| 1796 | users, Address, addresses, User = ( |
| 1797 | self.tables.users, |
| 1798 | self.classes.Address, |
| 1799 | self.tables.addresses, |
| 1800 | self.classes.User, |
| 1801 | ) |
| 1802 | |
| 1803 | m1 = self.mapper_registry.map_imperatively(User, users) |
| 1804 | self.mapper_registry.map_imperatively( |
| 1805 | Address, |
| 1806 | addresses, |
| 1807 | properties=dict( |
| 1808 | user=relationship(m1, lazy="joined", backref="addresses") |
| 1809 | ), |
| 1810 | ) |
| 1811 | |
| 1812 | u = User(name="test") |
| 1813 | Address(email_address="testaddress", user=u) |
| 1814 | |
| 1815 | session = fixture_session() |
| 1816 | session.add(u) |
| 1817 | session.flush() |
| 1818 | session.delete(u) |
| 1819 | session.flush() |
| 1820 | |
| 1821 | def test_double_relationship(self): |
| 1822 | Address, addresses, users, User = ( |
nothing calls this directly
no test coverage detected