summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorAdrian Holovaty <adrian@holovaty.com>2005-07-29 20:25:02 +0000
committerAdrian Holovaty <adrian@holovaty.com>2005-07-29 20:25:02 +0000
commita47794c82488c1cf307ee92aff0e5607e03ae0fc (patch)
tree6faa3539dcbdb735a45cd4a7cd4c64c1cb0f884d /tests
parentf6e75ab3cfbb4e806d00aa332ec9b149f6699556 (diff)
Changed model test framework to use meta.get_app() instead of a manual import
git-svn-id: http://code.djangoproject.com/svn/django/trunk@342 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests')
-rwxr-xr-xtests/runtests.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/runtests.py b/tests/runtests.py
index 2f6c7ed5d7..cbf8ad810d 100755
--- a/tests/runtests.py
+++ b/tests/runtests.py
@@ -46,7 +46,7 @@ class TestRunner:
def run_tests(self):
from django.conf import settings
from django.core.db import db
- from django.core import management
+ from django.core import management, meta
# Manually set INSTALLED_APPS to point to the test app.
settings.INSTALLED_APPS = (APP_NAME,)
@@ -89,7 +89,7 @@ class TestRunner:
for model_name in test_models:
self.output(1, "%s model: Importing" % model_name)
try:
- mod = __import__(APP_NAME + '.models.' + model_name, '', '', [''])
+ mod = meta.get_app(model_name)
except Exception, e:
log_error(model_name, "Error while importing", ''.join(traceback.format_exception(*sys.exc_info())[1:]))
continue