MCPcopy Create free account
hub / github.com/zzzeek/sqlalchemy / test_single_parent_raise

Method test_single_parent_raise

test/orm/test_cascade.py:940–951  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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
954class O2OSingleParentNoFlushTest(fixtures.MappedTest):

Callers

nothing calls this directly

Calls 3

assert_raisesFunction · 0.90
AddressClass · 0.70
UserClass · 0.70

Tested by

no test coverage detected