From a47794c82488c1cf307ee92aff0e5607e03ae0fc Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Fri, 29 Jul 2005 20:25:02 +0000 Subject: [PATCH] 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 --- tests/runtests.py | 4 ++-- 1 file 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