diff options
| author | Jason Kirtland <jek@discorporate.us> | 2008-01-10 02:37:39 +0000 |
|---|---|---|
| committer | Jason Kirtland <jek@discorporate.us> | 2008-01-10 02:37:39 +0000 |
| commit | bf36c648f2ef304f77cbde803453b0075ca6dcde (patch) | |
| tree | 058ac03ea0818588629e35cf333274d8cd4cb995 /test/orm/cascade.py | |
| parent | 84576e3258ea05b044f90463e8a59541661d5931 (diff) | |
| download | sqlalchemy-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.py | 13 |
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): |
