diff options
author | Ronald Oussoren <ronaldoussoren@mac.com> | 2010-01-17 18:52:29 +0000 |
---|---|---|
committer | Ronald Oussoren <ronaldoussoren@mac.com> | 2010-01-17 18:52:29 +0000 |
commit | 63fa67f31a36e916d6a891fb4ce0b19c42e74987 (patch) | |
tree | 052e8b4a9a4310a5eccff92a269f9d192b0830d0 /Lib/distutils | |
parent | efb87f17479ed37b61cad9e58ee5e909f5a776a0 (diff) | |
download | cpython-63fa67f31a36e916d6a891fb4ce0b19c42e74987.tar.gz |
Ensure that distutils.tests.test_util will pass in 64-bit builds.
Fixes #7591
Diffstat (limited to 'Lib/distutils')
-rw-r--r-- | Lib/distutils/tests/test_util.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Lib/distutils/tests/test_util.py b/Lib/distutils/tests/test_util.py index dcc1a2069b..0c732f8244 100644 --- a/Lib/distutils/tests/test_util.py +++ b/Lib/distutils/tests/test_util.py @@ -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' |