mirror of
https://github.com/python/cpython.git
synced 2025-08-01 15:43:13 +00:00
Merged revisions 75491 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r75491 | tarek.ziade | 2009-10-18 13:34:51 +0200 (Sun, 18 Oct 2009) | 9 lines Merged revisions 75485 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r75485 | tarek.ziade | 2009-10-18 11:28:26 +0200 (Sun, 18 Oct 2009) | 1 line Changed distutils tests to avoid environment alteration ........ ................
This commit is contained in:
parent
6eb181a668
commit
f456a155c6
13 changed files with 66 additions and 34 deletions
|
@ -94,7 +94,7 @@ class UtilTestCase(support.EnvironGuard, unittest.TestCase):
|
|||
('Darwin Kernel Version 8.11.1: '
|
||||
'Wed Oct 10 18:23:28 PDT 2007; '
|
||||
'root:xnu-792.25.20~1/RELEASE_I386'), 'i386'))
|
||||
self.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.3'
|
||||
os.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.3'
|
||||
|
||||
get_config_vars()['CFLAGS'] = ('-fno-strict-aliasing -DNDEBUG -g '
|
||||
'-fwrapv -O3 -Wall -Wstrict-prototypes')
|
||||
|
@ -102,7 +102,7 @@ class UtilTestCase(support.EnvironGuard, unittest.TestCase):
|
|||
self.assertEquals(get_platform(), 'macosx-10.3-i386')
|
||||
|
||||
# macbook with fat binaries (fat, universal or fat64)
|
||||
self.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.4'
|
||||
os.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.4'
|
||||
get_config_vars()['CFLAGS'] = ('-arch ppc -arch i386 -isysroot '
|
||||
'/Developer/SDKs/MacOSX10.4u.sdk '
|
||||
'-fno-strict-aliasing -fno-common '
|
||||
|
@ -223,17 +223,18 @@ class UtilTestCase(support.EnvironGuard, unittest.TestCase):
|
|||
|
||||
def test_check_environ(self):
|
||||
util._environ_checked = 0
|
||||
if 'HOME' in os.environ:
|
||||
del os.environ['HOME']
|
||||
|
||||
# posix without HOME
|
||||
if os.name == 'posix': # this test won't run on windows
|
||||
check_environ()
|
||||
import pwd
|
||||
self.assertEquals(self.environ['HOME'],
|
||||
pwd.getpwuid(os.getuid())[5])
|
||||
self.assertEquals(os.environ['HOME'], pwd.getpwuid(os.getuid())[5])
|
||||
else:
|
||||
check_environ()
|
||||
|
||||
self.assertEquals(self.environ['PLAT'], get_platform())
|
||||
self.assertEquals(os.environ['PLAT'], get_platform())
|
||||
self.assertEquals(util._environ_checked, 1)
|
||||
|
||||
def test_split_quoted(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue