summaryrefslogtreecommitdiff
path: root/test/orm/test_query.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-12-03 20:09:27 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2011-12-03 20:09:27 -0500
commit7c993de6cee97dc8c2c9ac0a988e410ccd7fa97c (patch)
treecb8821745aa63b6e075a33cce524b91c9ee381dc /test/orm/test_query.py
parent2fca3c8ee89ba5a2924a66acdacd01f711b45679 (diff)
downloadsqlalchemy-7c993de6cee97dc8c2c9ac0a988e410ccd7fa97c.tar.gz
- [bug] Fixed the error formatting raised when
a tuple is inadvertently passed to session.query() [ticket:2297].
Diffstat (limited to 'test/orm/test_query.py')
-rw-r--r--test/orm/test_query.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/orm/test_query.py b/test/orm/test_query.py
index 25ab1a29d..9ada53bfc 100644
--- a/test/orm/test_query.py
+++ b/test/orm/test_query.py
@@ -432,6 +432,13 @@ class InvalidGenerationsTest(QueryTest, AssertsCompiledSQL):
q = s.query(User)
assert_raises(sa_exc.InvalidRequestError, q.add_column, object())
+ def test_invalid_column_tuple(self):
+ User = self.classes.User
+
+ s = create_session()
+ q = s.query(User)
+ assert_raises(sa_exc.InvalidRequestError, q.add_column, (1, 1))
+
def test_distinct(self):
"""test that a distinct() call is not valid before 'clauseelement' conditions."""