Ensure that distutils.tests.test_util will pass in 64-bit builds.

Fixes #7591
This commit is contained in:
Ronald Oussoren 2010-01-17 18:52:29 +00:00
parent 9a426c302f
commit 93492334df

View file

@ -96,7 +96,12 @@ class UtilTestCase(support.EnvironGuard, unittest.TestCase):
get_config_vars()['CFLAGS'] = ('-fno-strict-aliasing -DNDEBUG -g '
'-fwrapv -O3 -Wall -Wstrict-prototypes')
self.assertEquals(get_platform(), 'macosx-10.3-i386')
cursize = sys.maxsize
sys.maxsize = (2 ** 31)-1
try:
self.assertEquals(get_platform(), 'macosx-10.3-i386')
finally:
sys.maxsize = cursize
# macbook with fat binaries (fat, universal or fat64)
os.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.4'