Show More
@@ -58,6 +58,11 b' import signal' | |||||
58 | import socket |
|
58 | import socket | |
59 | import subprocess |
|
59 | import subprocess | |
60 | import sys |
|
60 | import sys | |
|
61 | try: | |||
|
62 | import sysconfig | |||
|
63 | except ImportError: | |||
|
64 | # sysconfig doesn't exist in Python 2.6 | |||
|
65 | sysconfig = None | |||
61 | import tempfile |
|
66 | import tempfile | |
62 | import threading |
|
67 | import threading | |
63 | import time |
|
68 | import time | |
@@ -818,6 +823,8 b' class Test(unittest.TestCase):' | |||||
818 | offset = '' if i == 0 else '%s' % i |
|
823 | offset = '' if i == 0 else '%s' % i | |
819 | env["HGPORT%s" % offset] = '%s' % (self._startport + i) |
|
824 | env["HGPORT%s" % offset] = '%s' % (self._startport + i) | |
820 | env = os.environ.copy() |
|
825 | env = os.environ.copy() | |
|
826 | if sysconfig is not None: | |||
|
827 | env['PYTHONUSERBASE'] = sysconfig.get_config_var('userbase') | |||
821 | env['TESTTMP'] = self._testtmp |
|
828 | env['TESTTMP'] = self._testtmp | |
822 | env['HOME'] = self._testtmp |
|
829 | env['HOME'] = self._testtmp | |
823 | # This number should match portneeded in _getport |
|
830 | # This number should match portneeded in _getport |
General Comments 0
You need to be logged in to leave comments.
Login now