[Python-checkins] r75013 - in python/branches/py3k: Lib/distutils/tests/test_util.py

tarek.ziade python-checkins at python.org
Tue Sep 22 12:08:14 CEST 2009


Author: tarek.ziade
Date: Tue Sep 22 12:08:13 2009
New Revision: 75013
Log:
Merged revisions 74812 via svnmerge from 
svn+ssh://pythondev@svn.python.org/python/trunk
........
 r74812 | ronald.oussoren | 2009年09月15日 23:24:07 +0200 (2009年9月15日) | 3 lines
 
 Update distutils.util tests after my changes
 to --with-universal-archs
........
Modified:
 python/branches/py3k/ (props changed)
 python/branches/py3k/Lib/distutils/tests/test_util.py
Modified: python/branches/py3k/Lib/distutils/tests/test_util.py
==============================================================================
--- python/branches/py3k/Lib/distutils/tests/test_util.py	(original)
+++ python/branches/py3k/Lib/distutils/tests/test_util.py	Tue Sep 22 12:08:13 2009
@@ -142,15 +142,35 @@
 '-fno-strict-aliasing -fno-common '
 '-dynamic -DNDEBUG -g -O3')
 
+ self.assertEquals(get_platform(), 'macosx-10.4-intel')
+
+ get_config_vars()['CFLAGS'] = ('-arch x86_64 -arch ppc -arch i386 -isysroot '
+ '/Developer/SDKs/MacOSX10.4u.sdk '
+ '-fno-strict-aliasing -fno-common '
+ '-dynamic -DNDEBUG -g -O3')
+ self.assertEquals(get_platform(), 'macosx-10.4-fat3')
+
+ get_config_vars()['CFLAGS'] = ('-arch ppc64 -arch x86_64 -arch ppc -arch i386 -isysroot '
+ '/Developer/SDKs/MacOSX10.4u.sdk '
+ '-fno-strict-aliasing -fno-common '
+ '-dynamic -DNDEBUG -g -O3')
 self.assertEquals(get_platform(), 'macosx-10.4-universal')
 
- get_config_vars()['CFLAGS'] = ('-arch x86_64 -isysroot '
+ get_config_vars()['CFLAGS'] = ('-arch x86_64 -arch ppc64 -isysroot '
 '/Developer/SDKs/MacOSX10.4u.sdk '
 '-fno-strict-aliasing -fno-common '
 '-dynamic -DNDEBUG -g -O3')
 
 self.assertEquals(get_platform(), 'macosx-10.4-fat64')
 
+ for arch in ('ppc', 'i386', 'x86_64', 'ppc64'):
+ get_config_vars()['CFLAGS'] = ('-arch %s -isysroot '
+ '/Developer/SDKs/MacOSX10.4u.sdk '
+ '-fno-strict-aliasing -fno-common '
+ '-dynamic -DNDEBUG -g -O3'%(arch,))
+
+ self.assertEquals(get_platform(), 'macosx-10.4-%s'%(arch,))
+
 # linux debian sarge
 os.name = 'posix'
 sys.version = ('2.3.5 (#1, Jul 4 2007, 17:28:59) '


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /