summaryrefslogtreecommitdiff
path: root/test/testlib
diff options
context:
space:
mode:
authorJason Kirtland <jek@discorporate.us>2008-04-25 20:44:02 +0000
committerJason Kirtland <jek@discorporate.us>2008-04-25 20:44:02 +0000
commit49895a84fd59fd4c71f2526be3ceb878711ef99f (patch)
tree8b831143426c344f92c0fd90311f773bc327ab34 /test/testlib
parentb24f982a90253795fcd8312f22b62e398a9c2bb0 (diff)
downloadsqlalchemy-49895a84fd59fd4c71f2526be3ceb878711ef99f.tar.gz
Expanded --noncomparable to cover all comparision ops
Diffstat (limited to 'test/testlib')
-rw-r--r--test/testlib/orm.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/testlib/orm.py b/test/testlib/orm.py
index 85b8cf58e..d0ec155e6 100644
--- a/test/testlib/orm.py
+++ b/test/testlib/orm.py
@@ -98,6 +98,12 @@ def mapper(type_, *args, **kw):
forbidden = [
('__hash__', 'unhashable', lambda s: id(s)),
('__eq__', 'noncomparable', lambda s, o: s is o),
+ ('__ne__', 'noncomparable', lambda s, o: s is not o),
+ ('__cmp__', 'noncomparable', lambda s, o: object.__cmp__(s, o)),
+ ('__le__', 'noncomparable', lambda s, o: object.__le__(s, o)),
+ ('__lt__', 'noncomparable', lambda s, o: object.__lt__(s, o)),
+ ('__ge__', 'noncomparable', lambda s, o: object.__ge__(s, o)),
+ ('__gt__', 'noncomparable', lambda s, o: object.__gt__(s, o)),
('__nonzero__', 'truthless', lambda s: 1), ]
if type_.__bases__ == (object,):