summaryrefslogtreecommitdiff
path: root/test/orm
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2010-02-05 15:49:02 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2010-02-05 15:49:02 +0000
commita4a38a982aa04f3d08e662c50e55be23cefcc492 (patch)
tree3f665714d23871466fe6c76566fa8dd1ffa808d2 /test/orm
parentdfbb1fc148fa784000dfee43a194d3f8d40a0ae2 (diff)
downloadsqlalchemy-a4a38a982aa04f3d08e662c50e55be23cefcc492.tar.gz
- Added math negation operator support, -x.
Diffstat (limited to 'test/orm')
-rw-r--r--test/orm/test_query.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/orm/test_query.py b/test/orm/test_query.py
index c0835e74a..0d71b3025 100644
--- a/test/orm/test_query.py
+++ b/test/orm/test_query.py
@@ -480,6 +480,10 @@ class OperatorTest(QueryTest, AssertsCompiledSQL):
def test_in_on_relation_not_supported(self):
assert_raises(NotImplementedError, Address.user.in_, [User(id=5)])
+
+ def test_neg(self):
+ self._test(-User.id, "-users.id")
+ self._test(User.id + -User.id, "users.id + -users.id")
def test_between(self):
self._test(User.id.between('a', 'b'),