From a0d63b02c34e6d18d7219cce4d828f71432265e9 Mon Sep 17 00:00:00 2001 From: Javier Buzzi Date: Wed, 19 Sep 2018 19:51:01 +0200 Subject: Fixed #29772 -- Made LazyObject proxy __lt__() and __gt__(). --- tests/utils_tests/test_lazyobject.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests/utils_tests/test_lazyobject.py') diff --git a/tests/utils_tests/test_lazyobject.py b/tests/utils_tests/test_lazyobject.py index 2bba558843..e5bccc6362 100644 --- a/tests/utils_tests/test_lazyobject.py +++ b/tests/utils_tests/test_lazyobject.py @@ -66,6 +66,16 @@ class LazyObjectTestCase(TestCase): self.assertNotEqual(obj1, obj2) self.assertNotEqual(obj1, 'bar') + def test_lt(self): + obj1 = self.lazy_wrap(1) + obj2 = self.lazy_wrap(2) + self.assertLess(obj1, obj2) + + def test_gt(self): + obj1 = self.lazy_wrap(1) + obj2 = self.lazy_wrap(2) + self.assertGreater(obj2, obj1) + def test_bytes(self): obj = self.lazy_wrap(b'foo') self.assertEqual(bytes(obj), b'foo') -- cgit v1.3