File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -708,15 +708,19 @@ def test_set_memlimit(self):
708
708
old_max_memuse = support .max_memuse
709
709
old_real_max_memuse = support .real_max_memuse
710
710
try :
711
- support .set_memlimit ('4g' )
712
- self .assertEqual (support .max_memuse , _4GiB )
713
- self .assertEqual (support .real_max_memuse , _4GiB )
714
-
715
711
if sys .maxsize > 2 ** 32 :
712
+ support .set_memlimit ('4g' )
713
+ self .assertEqual (support .max_memuse , _4GiB )
714
+ self .assertEqual (support .real_max_memuse , _4GiB )
715
+
716
716
big = 2 ** 100 // TiB
717
717
support .set_memlimit (f'{ big } t' )
718
718
self .assertEqual (support .max_memuse , sys .maxsize )
719
719
self .assertEqual (support .real_max_memuse , big * TiB )
720
+ else :
721
+ support .set_memlimit ('4g' )
722
+ self .assertEqual (support .max_memuse , sys .maxsize )
723
+ self .assertEqual (support .real_max_memuse , _4GiB )
720
724
finally :
721
725
support .max_memuse = old_max_memuse
722
726
support .real_max_memuse = old_real_max_memuse
You can’t perform that action at this time.
0 commit comments