diff options
Diffstat (limited to 'test/orm/test_hasparent.py')
-rw-r--r-- | test/orm/test_hasparent.py | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/test/orm/test_hasparent.py b/test/orm/test_hasparent.py index df4b05980..2ea7f4e0f 100644 --- a/test/orm/test_hasparent.py +++ b/test/orm/test_hasparent.py @@ -35,17 +35,18 @@ class ParentRemovalTest(fixtures.MappedTest): fk_args = dict(onupdate='cascade') Table('users', metadata, - Column('id', Integer, primary_key=True, test_needs_autoincrement=True), - ) + Column('id', Integer, primary_key=True, + test_needs_autoincrement=True)) Table('addresses', metadata, - Column('id', Integer, primary_key=True, test_needs_autoincrement=True), - Column('user_id', Integer, ForeignKey('users.id', **fk_args)), - ) + Column('id', Integer, primary_key=True, + test_needs_autoincrement=True), + Column('user_id', Integer, ForeignKey('users.id', **fk_args))) @classmethod def setup_classes(cls): class User(cls.Comparable): pass + class Address(cls.Comparable): pass @@ -53,18 +54,16 @@ class ParentRemovalTest(fixtures.MappedTest): def setup_mappers(cls): mapper(cls.classes.Address, cls.tables.addresses) mapper(cls.classes.User, cls.tables.users, properties={ - 'addresses':relationship(cls.classes.Address, - cascade='all, delete-orphan'), + 'addresses': relationship(cls.classes.Address, + cascade='all, delete-orphan'), }) def _assert_hasparent(self, a1): - assert attributes.has_parent( - self.classes.User, a1, "addresses") + assert attributes.has_parent(self.classes.User, a1, "addresses") def _assert_not_hasparent(self, a1): - assert not attributes.has_parent( - self.classes.User, a1, "addresses") + assert not attributes.has_parent(self.classes.User, a1, "addresses") def _fixture(self): User, Address = self.classes.User, self.classes.Address @@ -168,7 +167,7 @@ class ParentRemovalTest(fixtures.MappedTest): # so the remove will unset the hasparent flag. # this is what has occurred historically in any case. self._assert_not_hasparent(a1) - #self._assert_hasparent(a1) + # self._assert_hasparent(a1) @testing.requires.predictable_gc def test_stale_state_negative(self): @@ -204,5 +203,3 @@ class ParentRemovalTest(fixtures.MappedTest): u1.addresses.remove(a1) self._assert_not_hasparent(a1) - - |