(self)
| 938 | ) |
| 939 | |
| 940 | def test_single_parent_raise(self): |
| 941 | User, Address = self.classes.User, self.classes.Address |
| 942 | |
| 943 | a1 = Address(email_address="some address") |
| 944 | u1 = User(name="u1", address=a1) |
| 945 | assert_raises( |
| 946 | sa_exc.InvalidRequestError, Address, email_address="asd", user=u1 |
| 947 | ) |
| 948 | a2 = Address(email_address="asd") |
| 949 | u1.address = a2 |
| 950 | assert u1.address is not a1 |
| 951 | assert a1.user is None |
| 952 | |
| 953 | |
| 954 | class O2OSingleParentNoFlushTest(fixtures.MappedTest): |
nothing calls this directly
no test coverage detected