Include . in PYTHONPATH (makes testing unbundled extensions easier)
authorBrendan Cully <brendan@kublai.com>
Wed, 29 Aug 2007 17:01:10 -0700
changeset 5265 980da86fc66a
parent 5264 b817d17c7ee5
child 5266 46c5e1ee8aaa
Include . in PYTHONPATH (makes testing unbundled extensions easier)
tests/run-tests.py
--- a/tests/run-tests.py
+++ b/tests/run-tests.py
@@ -154,11 +154,12 @@ def install_hg():
 
     os.environ["PATH"] = "%s%s%s" % (BINDIR, os.pathsep, os.environ["PATH"])
 
+    pydir = os.pathsep.join([PYTHONDIR, TESTDIR])
     pythonpath = os.environ.get("PYTHONPATH")
     if pythonpath:
-        pythonpath = PYTHONDIR + os.pathsep + pythonpath
+        pythonpath = pydir + os.pathsep + pythonpath
     else:
-        pythonpath = PYTHONDIR
+        pythonpath = pydir
     os.environ["PYTHONPATH"] = pythonpath
 
     use_correct_python()