diff options
Diffstat (limited to 'Lib/test/test_enumerate.py')
| -rw-r--r-- | Lib/test/test_enumerate.py | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/test/test_enumerate.py b/Lib/test/test_enumerate.py index 074179c..d8a3251 100644 --- a/Lib/test/test_enumerate.py +++ b/Lib/test/test_enumerate.py @@ -141,6 +141,12 @@ class TestReversed(unittest.TestCase):          # don't allow keyword arguments          self.assertRaises(TypeError, reversed, [], a=1) +    def test_class_class(self): +        class A: +            def __reversed__(self): +                return [2, 1] +        self.assertEqual(list(reversed(A())), [2, 1]) +      def test_xrange_optimization(self):          x = xrange(1)          self.assertEqual(type(reversed(x)), type(iter(x)))  | 
