summaryrefslogtreecommitdiff
path: root/test/orm
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2013-11-28 22:25:09 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2013-11-28 22:25:09 -0500
commit4aaf3753d75c68050c136e734c29aae5ff9504b4 (patch)
tree21cf4c877fca83271447a7e1637a7876aa42f423 /test/orm
parentbb60a8ad946dd331f546f06a156b7ebb87d1709d (diff)
downloadsqlalchemy-4aaf3753d75c68050c136e734c29aae5ff9504b4.tar.gz
- fix up rendering of "of"
- move out tests, dialect specific out of compiler, compiler tests use new API, legacy API tests in test_selecatble - add support for adaptation of ForUpdateArg, alias support in compilers
Diffstat (limited to 'test/orm')
-rw-r--r--test/orm/test_lockmode.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/orm/test_lockmode.py b/test/orm/test_lockmode.py
index f9950c261..3a8379be9 100644
--- a/test/orm/test_lockmode.py
+++ b/test/orm/test_lockmode.py
@@ -76,7 +76,7 @@ class LockModeTest(_fixtures.FixtureTest, AssertsCompiledSQL):
def test_postgres_update_of(self):
User = self.classes.User
sess = Session()
- self.assert_compile(sess.query(User.id).with_lockmode('update', of=User.id),
+ self.assert_compile(sess.query(User.id).for_update(of=User.id),
"SELECT users.id AS users_id FROM users FOR UPDATE OF users",
dialect=postgresql.dialect()
)
@@ -84,8 +84,8 @@ class LockModeTest(_fixtures.FixtureTest, AssertsCompiledSQL):
def test_postgres_update_of_list(self):
User = self.classes.User
sess = Session()
- self.assert_compile(sess.query(User.id).with_lockmode('update', of=[User.id, User.id, User.id]),
- "SELECT users.id AS users_id FROM users FOR UPDATE OF users, users, users",
+ self.assert_compile(sess.query(User.id).for_update(of=[User.id, User.id, User.id]),
+ "SELECT users.id AS users_id FROM users FOR UPDATE OF users",
dialect=postgresql.dialect()
)
@@ -93,7 +93,7 @@ class LockModeTest(_fixtures.FixtureTest, AssertsCompiledSQL):
def test_postgres_update_nowait(self):
User = self.classes.User
sess = Session()
- self.assert_compile(sess.query(User.id).with_lockmode('update_nowait'),
+ self.assert_compile(sess.query(User.id).for_updatewith_lockmode('update_nowait'),
"SELECT users.id AS users_id FROM users FOR UPDATE NOWAIT",
dialect=postgresql.dialect()
)