From 0dc11a0c1d92fc9c3d93056f0e307126ea13e9b2 Mon Sep 17 00:00:00 2001
From: Russell Keith-Magee <russell@keith-magee.com>
Date: Wed, 30 Jul 2008 09:29:51 +0000
Subject: [PATCH] Fixed #8029 -- Modified admin_scripts test to use the
 PYTHONPATH from the environment where the test is executed. Thanks to Ramiro
 and Alex Gaynor for the report.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@8149 bcc190cf-cafb-0310-a4f2-bffc1f526a37
---
 tests/regressiontests/admin_scripts/tests.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/tests/regressiontests/admin_scripts/tests.py b/tests/regressiontests/admin_scripts/tests.py
index 7de7f3ee5a..1f60ab17c1 100644
--- a/tests/regressiontests/admin_scripts/tests.py
+++ b/tests/regressiontests/admin_scripts/tests.py
@@ -67,7 +67,10 @@ class AdminScriptTestCase(unittest.TestCase):
         elif 'DJANGO_SETTINGS_MODULE' in os.environ:
             del os.environ['DJANGO_SETTINGS_MODULE']
 
-        os.environ['PYTHONPATH'] = os.pathsep.join([test_dir,base_dir])
+        if old_python_path:
+            os.environ['PYTHONPATH'] = os.pathsep.join([test_dir, base_dir, old_python_path])
+        else:
+            os.environ['PYTHONPATH'] = os.pathsep.join([test_dir, base_dir])
 
         # Move to the test directory and run
         os.chdir(test_dir)