diff options
| author | Malcolm Tredinnick <malcolm.tredinnick@gmail.com> | 2009-03-10 05:51:06 +0000 |
|---|---|---|
| committer | Malcolm Tredinnick <malcolm.tredinnick@gmail.com> | 2009-03-10 05:51:06 +0000 |
| commit | d0fff8ccd4d61a848314ada5b386652606d44f00 (patch) | |
| tree | 97e10f4085878dd3da70478758510a4771b8bb21 /tests/regressiontests/app_loading | |
| parent | 0516c5d9214372810dcf7d02f3a0f2705bb25a86 (diff) | |
Fixed #10439 -- Fixed a subtle test failure caused by r9994.
Thanks to Ramiro Morales for debugging what was going on here.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10015 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests/regressiontests/app_loading')
| -rw-r--r-- | tests/regressiontests/app_loading/tests.py | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/tests/regressiontests/app_loading/tests.py b/tests/regressiontests/app_loading/tests.py index afa3049330..444de10d79 100644 --- a/tests/regressiontests/app_loading/tests.py +++ b/tests/regressiontests/app_loading/tests.py @@ -1,18 +1,27 @@ -""" +import os +import sys +import time + +from django.conf import Settings + +__test__ = {"API_TESTS": """ Test the globbing of INSTALLED_APPS. ->>> import os, sys >>> old_sys_path = sys.path >>> sys.path.append(os.path.dirname(os.path.abspath(__file__))) ->>> from django.conf import Settings +>>> old_tz = os.environ["TZ"] +>>> settings = Settings('test_settings') ->>> s = Settings('test_settings') - ->>> s.INSTALLED_APPS +>>> settings.INSTALLED_APPS ['parent.app', 'parent.app1'] >>> sys.path = old_sys_path -""" +# Undo a side-effect of installing a new settings object. +>>> if hasattr(time, "tzset"): +... os.environ["TZ"] = old_tz +... time.tzset() + +"""} |
