diff options
| author | Ants Aasma <ants.aasma@gmail.com> | 2007-10-16 22:57:05 +0000 |
|---|---|---|
| committer | Ants Aasma <ants.aasma@gmail.com> | 2007-10-16 22:57:05 +0000 |
| commit | 6bbc7dd157faf5b513852286ba656fa6723cd2d6 (patch) | |
| tree | 805fc72fd0053fa4eeedc1b72e9ab55651a177c2 /test/orm/cascade.py | |
| parent | cc0e7c796f61e17cb7050de0701905c65ce558eb (diff) | |
| download | sqlalchemy-6bbc7dd157faf5b513852286ba656fa6723cd2d6.tar.gz | |
change the in_ API to accept a sequence or a selectable [ticket:750]
Diffstat (limited to 'test/orm/cascade.py')
| -rw-r--r-- | test/orm/cascade.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/test/orm/cascade.py b/test/orm/cascade.py index d703642b7..8ab27c2b2 100644 --- a/test/orm/cascade.py +++ b/test/orm/cascade.py @@ -123,10 +123,10 @@ class O2MCascadeTest(AssertMixin): sess.delete(l[2]) sess.flush() - assert tables.orders.count(tables.orders.c.user_id.in_(*ids)).scalar() == 0 - assert tables.orderitems.count(tables.orders.c.user_id.in_(*ids) &(tables.orderitems.c.order_id==tables.orders.c.order_id)).scalar() == 0 - assert tables.addresses.count(tables.addresses.c.user_id.in_(*ids)).scalar() == 0 - assert tables.users.count(tables.users.c.user_id.in_(*ids)).scalar() == 0 + assert tables.orders.count(tables.orders.c.user_id.in_(ids)).scalar() == 0 + assert tables.orderitems.count(tables.orders.c.user_id.in_(ids) &(tables.orderitems.c.order_id==tables.orders.c.order_id)).scalar() == 0 + assert tables.addresses.count(tables.addresses.c.user_id.in_(ids)).scalar() == 0 + assert tables.users.count(tables.users.c.user_id.in_(ids)).scalar() == 0 def testdelete2(self): """test that unloaded collections are still included in a delete-cascade by default.""" @@ -166,13 +166,13 @@ class O2MCascadeTest(AssertMixin): jack.orders[:] = [] ids = [jack.user_id] - self.assert_(tables.orders.count(tables.orders.c.user_id.in_(*ids)).scalar() == 1) - self.assert_(tables.orderitems.count(tables.orders.c.user_id.in_(*ids) &(tables.orderitems.c.order_id==tables.orders.c.order_id)).scalar() == 2) + self.assert_(tables.orders.count(tables.orders.c.user_id.in_(ids)).scalar() == 1) + self.assert_(tables.orderitems.count(tables.orders.c.user_id.in_(ids) &(tables.orderitems.c.order_id==tables.orders.c.order_id)).scalar() == 2) sess.flush() - self.assert_(tables.orders.count(tables.orders.c.user_id.in_(*ids)).scalar() == 0) - self.assert_(tables.orderitems.count(tables.orders.c.user_id.in_(*ids) &(tables.orderitems.c.order_id==tables.orders.c.order_id)).scalar() == 0) + self.assert_(tables.orders.count(tables.orders.c.user_id.in_(ids)).scalar() == 0) + self.assert_(tables.orderitems.count(tables.orders.c.user_id.in_(ids) &(tables.orderitems.c.order_id==tables.orders.c.order_id)).scalar() == 0) class M2OCascadeTest(AssertMixin): |
