backport change from trunk
authorBenjamin Peterson <benjamin@python.org>
Wed, 16 Dec 2009 04:27:27 +0000 (04:27 +0000)
committerBenjamin Peterson <benjamin@python.org>
Wed, 16 Dec 2009 04:27:27 +0000 (04:27 +0000)
Lib/test/test_descr.py

index e9a505747513ce44786e64625b1d2cfd9de16310..3616642a2ff54586858a1b3dddf5071d877015c4 100644 (file)
@@ -1776,6 +1776,8 @@ order (MRO) for bases """
 
         # Safety test for __cmp__
         def unsafecmp(a, b):
+            if not hasattr(a.__class__, "__cmp__"):
+                return
             try:
                 a.__class__.__cmp__(a, b)
             except TypeError: