diff options
Diffstat (limited to 'Lib/test/test_unicode.py')
| -rw-r--r-- | Lib/test/test_unicode.py | 11 | 
1 files changed, 3 insertions, 8 deletions
diff --git a/Lib/test/test_unicode.py b/Lib/test/test_unicode.py index b3d6907..5d887ed 100644 --- a/Lib/test/test_unicode.py +++ b/Lib/test/test_unicode.py @@ -1118,14 +1118,9 @@ class UnicodeTest(          # when a string allocation fails with a MemoryError.          # This used to crash the interpreter,          # or leak references when the number was smaller. -        try: -            u"a" * (sys.maxint // 2 - 100) -        except MemoryError: -            pass -        try: -            u"a" * (sys.maxint // 2 - 100) -        except MemoryError: -            pass +        alloc = lambda: u"a" * (sys.maxsize - 100) +        self.assertRaises(MemoryError, alloc) +        self.assertRaises(MemoryError, alloc)  def test_main():      test_support.run_unittest(__name__)  | 
