[pypy-svn] r18690 - pypy/dist/pypy/translator/c/test
afa at codespeak.net
afa at codespeak.net
Sun Oct 16 16:52:32 CEST 2005
Author: afa
Date: Sun Oct 16 16:52:27 2005
New Revision: 18690
Modified:
pypy/dist/pypy/translator/c/test/test_extfunc.py
Log:
changed test to work when python is not in the PATH
Modified: pypy/dist/pypy/translator/c/test/test_extfunc.py
==============================================================================
--- pypy/dist/pypy/translator/c/test/test_extfunc.py (original)
+++ pypy/dist/pypy/translator/c/test/test_extfunc.py Sun Oct 16 16:52:27 2005
@@ -1,6 +1,6 @@
import autopath
import py
-import os, time
+import os, time, sys
from pypy.tool.udir import udir
from pypy.translator.c.test.test_genc import compile
from pypy.translator.c.extfunc import EXTERNALS
@@ -438,7 +438,8 @@
# ____________________________________________________________
def _real_getenv(var):
- cmd = '''python -c "import os; x=os.environ.get('%s'); print (x is None) and 'F' or ('T'+x)"''' % var
+ cmd = '''%s -c "import os; x=os.environ.get('%s'); print (x is None) and 'F' or ('T'+x)"''' % (
+ sys.executable, var)
g = os.popen(cmd, 'r')
output = g.read().strip()
g.close()
@@ -450,7 +451,7 @@
raise ValueError, 'probing for env var returned %r' % (output,)
def _real_envkeys():
- cmd = '''python -c "import os; print os.environ.keys()"'''
+ cmd = '''%s -c "import os; print os.environ.keys()"''' % sys.executable
g = os.popen(cmd, 'r')
output = g.read().strip()
g.close()
More information about the Pypy-commit
mailing list