summaryrefslogtreecommitdiff
path: root/test/orm/test_cascade.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/orm/test_cascade.py')
-rw-r--r--test/orm/test_cascade.py104
1 files changed, 52 insertions, 52 deletions
diff --git a/test/orm/test_cascade.py b/test/orm/test_cascade.py
index 3edf8af65..20088c070 100644
--- a/test/orm/test_cascade.py
+++ b/test/orm/test_cascade.py
@@ -65,7 +65,7 @@ class CascadeArgTest(fixtures.MappedTest):
def test_cascade_immutable(self):
assert isinstance(
- orm_util.CascadeOptions("all, delete-orphan"),
+ orm_util.CascadeOptions("all, delete-orphan"),
frozenset)
class O2MCascadeDeleteOrphanTest(fixtures.MappedTest):
@@ -388,7 +388,7 @@ class O2MCascadeTest(fixtures.MappedTest):
@classmethod
def setup_mappers(cls):
users, User, Address, addresses = (
- cls.tables.users, cls.classes.User,
+ cls.tables.users, cls.classes.User,
cls.classes.Address, cls.tables.addresses)
mapper(Address, addresses)
@@ -508,8 +508,8 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
run_inserts = None
- def _one_to_many_fixture(self, o2m_cascade=True,
- m2o_cascade=True,
+ def _one_to_many_fixture(self, o2m_cascade=True,
+ m2o_cascade=True,
o2m=False,
m2o=False,
o2m_cascade_backrefs=True,
@@ -523,10 +523,10 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
if o2m:
if m2o:
addresses_rel = {'addresses':relationship(
- Address,
+ Address,
cascade_backrefs=o2m_cascade_backrefs,
cascade=o2m_cascade and 'save-update' or '',
- backref=backref('user',
+ backref=backref('user',
cascade=m2o_cascade and 'save-update' or '',
cascade_backrefs=m2o_cascade_backrefs
)
@@ -534,7 +534,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
else:
addresses_rel = {'addresses':relationship(
- Address,
+ Address,
cascade=o2m_cascade and 'save-update' or '',
cascade_backrefs=o2m_cascade_backrefs,
)}
@@ -552,8 +552,8 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
mapper(User, users, properties=addresses_rel)
mapper(Address, addresses, properties=user_rel)
- def _many_to_many_fixture(self, fwd_cascade=True,
- bkd_cascade=True,
+ def _many_to_many_fixture(self, fwd_cascade=True,
+ bkd_cascade=True,
fwd=False,
bkd=False,
fwd_cascade_backrefs=True,
@@ -568,11 +568,11 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
if fwd:
if bkd:
keywords_rel = {'keywords':relationship(
- Keyword,
+ Keyword,
secondary=item_keywords,
cascade_backrefs=fwd_cascade_backrefs,
cascade=fwd_cascade and 'save-update' or '',
- backref=backref('items',
+ backref=backref('items',
cascade=bkd_cascade and 'save-update' or '',
cascade_backrefs=bkd_cascade_backrefs
)
@@ -580,7 +580,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
else:
keywords_rel = {'keywords':relationship(
- Keyword,
+ Keyword,
secondary=item_keywords,
cascade=fwd_cascade and 'save-update' or '',
cascade_backrefs=fwd_cascade_backrefs,
@@ -664,7 +664,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
def test_o2m_backref_child_transient(self):
User, Address = self.classes.User, self.classes.Address
- self._one_to_many_fixture(o2m=True, m2o=True,
+ self._one_to_many_fixture(o2m=True, m2o=True,
o2m_cascade=False)
sess = Session()
u1 = User(name='u1')
@@ -680,7 +680,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
def test_o2m_backref_child_transient_nochange(self):
User, Address = self.classes.User, self.classes.Address
- self._one_to_many_fixture(o2m=True, m2o=True,
+ self._one_to_many_fixture(o2m=True, m2o=True,
o2m_cascade=False)
sess = Session()
u1 = User(name='u1')
@@ -698,7 +698,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
def test_o2m_backref_child_expunged(self):
User, Address = self.classes.User, self.classes.Address
- self._one_to_many_fixture(o2m=True, m2o=True,
+ self._one_to_many_fixture(o2m=True, m2o=True,
o2m_cascade=False)
sess = Session()
u1 = User(name='u1')
@@ -718,7 +718,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
def test_o2m_backref_child_expunged_nochange(self):
User, Address = self.classes.User, self.classes.Address
- self._one_to_many_fixture(o2m=True, m2o=True,
+ self._one_to_many_fixture(o2m=True, m2o=True,
o2m_cascade=False)
sess = Session()
u1 = User(name='u1')
@@ -936,7 +936,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
def test_m2m_backref_child_transient(self):
Item, Keyword = self.classes.Item, self.classes.Keyword
- self._many_to_many_fixture(fwd=True, bkd=True,
+ self._many_to_many_fixture(fwd=True, bkd=True,
fwd_cascade=False)
sess = Session()
i1 = Item(description='i1')
@@ -952,7 +952,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
def test_m2m_backref_child_transient_nochange(self):
Item, Keyword = self.classes.Item, self.classes.Keyword
- self._many_to_many_fixture(fwd=True, bkd=True,
+ self._many_to_many_fixture(fwd=True, bkd=True,
fwd_cascade=False)
sess = Session()
i1 = Item(description='i1')
@@ -970,7 +970,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
def test_m2m_backref_child_expunged(self):
Item, Keyword = self.classes.Item, self.classes.Keyword
- self._many_to_many_fixture(fwd=True, bkd=True,
+ self._many_to_many_fixture(fwd=True, bkd=True,
fwd_cascade=False)
sess = Session()
i1 = Item(description='i1')
@@ -990,7 +990,7 @@ class NoSaveCascadeFlushTest(_fixtures.FixtureTest):
def test_m2m_backref_child_expunged_nochange(self):
Item, Keyword = self.classes.Item, self.classes.Keyword
- self._many_to_many_fixture(fwd=True, bkd=True,
+ self._many_to_many_fixture(fwd=True, bkd=True,
fwd_cascade=False)
sess = Session()
i1 = Item(description='i1')
@@ -1433,19 +1433,19 @@ class M2OCascadeDeleteNoOrphanTest(fixtures.MappedTest):
@classmethod
def define_tables(cls, metadata):
Table('t1', metadata, Column('id', Integer, primary_key=True,
- test_needs_autoincrement=True),
- Column('data',String(50)),
+ test_needs_autoincrement=True),
+ Column('data',String(50)),
Column('t2id', Integer, ForeignKey('t2.id')))
- Table('t2', metadata,
+ Table('t2', metadata,
Column('id', Integer, primary_key=True,
- test_needs_autoincrement=True),
- Column('data',String(50)),
+ test_needs_autoincrement=True),
+ Column('data',String(50)),
Column('t3id', Integer, ForeignKey('t3.id')))
- Table('t3', metadata,
+ Table('t3', metadata,
Column('id', Integer, primary_key=True,
- test_needs_autoincrement=True),
+ test_needs_autoincrement=True),
Column('data', String(50)))
@classmethod
@@ -1734,7 +1734,7 @@ class M2MCascadeTest(fixtures.MappedTest):
self.tables.atob)
mapper(A, a, properties={
- 'bs':relationship(B, secondary=atob,
+ 'bs':relationship(B, secondary=atob,
cascade="all, delete-orphan")
})
mapper(B, b)
@@ -1776,8 +1776,8 @@ class M2MCascadeTest(fixtures.MappedTest):
mapper(A, a, properties={
- 'bs':relationship(B,
- secondary=atob,
+ 'bs':relationship(B,
+ secondary=atob,
cascade="all, delete-orphan", single_parent=True,
backref=backref('a', uselist=False))
})
@@ -1801,7 +1801,7 @@ class O2MSelfReferentialDetelOrphanTest(fixtures.MappedTest):
@classmethod
def define_tables(cls, metadata):
Table('node', metadata,
- Column('id', Integer, primary_key=True,
+ Column('id', Integer, primary_key=True,
test_needs_autoincrement=True),
Column('parent_id', Integer, ForeignKey('node.id'))
)
@@ -1817,10 +1817,10 @@ class O2MSelfReferentialDetelOrphanTest(fixtures.MappedTest):
node = cls.tables.node
mapper(Node, node, properties={
"children":relationship(
- Node,
- cascade="all, delete-orphan",
+ Node,
+ cascade="all, delete-orphan",
backref=backref(
- "parent",
+ "parent",
remote_side=node.c.id
)
)
@@ -1856,12 +1856,12 @@ class NoBackrefCascadeTest(_fixtures.FixtureTest):
mapper(Address, addresses)
mapper(User, users, properties={
- 'addresses':relationship(Address, backref='user',
+ 'addresses':relationship(Address, backref='user',
cascade_backrefs=False)
})
mapper(Dingaling, dingalings, properties={
- 'address' : relationship(Address, backref='dingalings',
+ 'address' : relationship(Address, backref='dingalings',
cascade_backrefs=False)
})
@@ -1984,7 +1984,7 @@ class PendingOrphanTestSingleLevel(fixtures.MappedTest):
pass
def test_pending_standalone_orphan(self):
- """Standalone 'orphan' objects can now be persisted, if the underlying
+ """Standalone 'orphan' objects can now be persisted, if the underlying
constraints of the database allow it.
This now supports persisting of objects based on foreign key
@@ -2021,7 +2021,7 @@ class PendingOrphanTestSingleLevel(fixtures.MappedTest):
assert_raises(sa_exc.DBAPIError, s.commit)
s.rollback()
- # can assign o.user_id by foreign key,
+ # can assign o.user_id by foreign key,
# flush succeeds
u = User()
s.add(u)
@@ -2044,7 +2044,7 @@ class PendingOrphanTestSingleLevel(fixtures.MappedTest):
mapper(Address, addresses)
mapper(User, users, properties=dict(
- addresses=relationship(Address, cascade="all,delete-orphan",
+ addresses=relationship(Address, cascade="all,delete-orphan",
backref="user")
))
s = create_session()
@@ -2398,14 +2398,14 @@ class DoubleParentM2OOrphanTest(fixtures.MappedTest):
class CollectionAssignmentOrphanTest(fixtures.MappedTest):
@classmethod
def define_tables(cls, metadata):
- Table('table_a', metadata,
+ Table('table_a', metadata,
Column('id', Integer,
primary_key=True, test_needs_autoincrement=True),
Column('name', String(30)))
- Table('table_b', metadata,
+ Table('table_b', metadata,
Column('id', Integer,
primary_key=True, test_needs_autoincrement=True),
- Column('name', String(30)),
+ Column('name', String(30)),
Column('a_id', Integer, ForeignKey('table_a.id')))
def test_basic(self):
@@ -2553,7 +2553,7 @@ class O2MConflictTest(fixtures.MappedTest):
self.tables.child)
mapper(Parent, parent, properties={
- 'child':relationship(Child, uselist=False,
+ 'child':relationship(Child, uselist=False,
cascade="all, delete, delete-orphan")
})
mapper(Child, child)
@@ -2567,8 +2567,8 @@ class O2MConflictTest(fixtures.MappedTest):
self.tables.child)
mapper(Parent, parent, properties={
- 'child':relationship(Child, uselist=False,
- cascade="all, delete, delete-orphan",
+ 'child':relationship(Child, uselist=False,
+ cascade="all, delete, delete-orphan",
backref='parent')
})
mapper(Child, child)
@@ -2583,8 +2583,8 @@ class O2MConflictTest(fixtures.MappedTest):
mapper(Parent, parent)
mapper(Child, child, properties = {
- 'parent' : relationship(Parent, uselist=False, single_parent=True,
- backref=backref('child', uselist=False),
+ 'parent' : relationship(Parent, uselist=False, single_parent=True,
+ backref=backref('child', uselist=False),
cascade="all,delete,delete-orphan")
})
self._do_move_test(True)
@@ -2598,8 +2598,8 @@ class O2MConflictTest(fixtures.MappedTest):
mapper(Parent, parent)
mapper(Child, child, properties = {
- 'parent' : relationship(Parent, uselist=False, single_parent=True,
- backref=backref('child', uselist=True),
+ 'parent' : relationship(Parent, uselist=False, single_parent=True,
+ backref=backref('child', uselist=True),
cascade="all,delete,delete-orphan")
})
self._do_move_test(True)
@@ -2616,7 +2616,7 @@ class PartialFlushTest(fixtures.MappedTest):
Column("descr", String(50))
)
- Table("noninh_child", metadata,
+ Table("noninh_child", metadata,
Column('id', Integer, primary_key=True,
test_needs_autoincrement=True),
Column('base_id', Integer, ForeignKey('base.id'))
@@ -2654,7 +2654,7 @@ class PartialFlushTest(fixtures.MappedTest):
sess.flush([b1])
# c1, c2 get cascaded into the session on o2m.
- # not sure if this is how I like this
+ # not sure if this is how I like this
# to work but that's how it works for now.
assert c1 in sess and c1 not in sess.new
assert c2 in sess and c2 not in sess.new
@@ -2701,7 +2701,7 @@ class PartialFlushTest(fixtures.MappedTest):
inherits=Base,
properties={'parent': relationship(
Parent,
- backref='children',
+ backref='children',
primaryjoin=inh_child.c.parent_id == parent.c.id
)}
)