summaryrefslogtreecommitdiff
path: root/test/orm/cascade.py
diff options
context:
space:
mode:
authorJason Kirtland <jek@discorporate.us>2008-01-10 02:37:39 +0000
committerJason Kirtland <jek@discorporate.us>2008-01-10 02:37:39 +0000
commitbf36c648f2ef304f77cbde803453b0075ca6dcde (patch)
tree058ac03ea0818588629e35cf333274d8cd4cb995 /test/orm/cascade.py
parent84576e3258ea05b044f90463e8a59541661d5931 (diff)
downloadsqlalchemy-bf36c648f2ef304f77cbde803453b0075ca6dcde.tar.gz
Reworked r4042- undeclared deprecation warnings are now *fatal* to tests. No surprises.
Diffstat (limited to 'test/orm/cascade.py')
-rw-r--r--test/orm/cascade.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/test/orm/cascade.py b/test/orm/cascade.py
index 8b416fafb..c86b0ab5e 100644
--- a/test/orm/cascade.py
+++ b/test/orm/cascade.py
@@ -132,7 +132,7 @@ class O2MCascadeTest(AssertMixin):
"""test that unloaded collections are still included in a delete-cascade by default."""
sess = create_session()
- u = sess.query(tables.User).get_by(user_name='ed')
+ u = sess.query(tables.User).filter_by(user_name='ed').one()
# assert 'addresses' collection not loaded
assert 'addresses' not in u.__dict__
sess.delete(u)
@@ -185,6 +185,7 @@ class M2OCascadeTest(AssertMixin):
clear_mappers()
metadata.drop_all()
+ @testing.uses_deprecated('SessionContext')
def setUpAll(self):
global ctx, data, metadata, User, Pref, Extra
ctx = SessionContext(create_session)
@@ -238,7 +239,7 @@ class M2OCascadeTest(AssertMixin):
@testing.fails_on('maxdb')
def testorphan(self):
- jack = ctx.current.query(User).get_by(user_name='jack')
+ jack = ctx.current.query(User).filter_by(user_name='jack').one()
p = jack.pref
e = jack.pref.extra[0]
jack.pref = None
@@ -248,7 +249,7 @@ class M2OCascadeTest(AssertMixin):
@testing.fails_on('maxdb')
def testorphan2(self):
- jack = ctx.current.query(User).get_by(user_name='jack')
+ jack = ctx.current.query(User).filter_by(user_name='jack').one()
p = jack.pref
e = jack.pref.extra[0]
ctx.current.clear()
@@ -265,13 +266,13 @@ class M2OCascadeTest(AssertMixin):
def testorphan3(self):
"""test that double assignment doesn't accidentally reset the 'parent' flag."""
-
- jack = ctx.current.query(User).get_by(user_name='jack')
+
+ jack = ctx.current.query(User).filter_by(user_name='jack').one()
newpref = Pref("newpref")
jack.pref = newpref
jack.pref = newpref
ctx.current.flush()
-
+
class M2MCascadeTest(AssertMixin):