No longer create tables for unnecessary applications when running the GeoDjango test suite.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10498 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Justin Bronn 2009-04-10 19:19:19 +00:00
parent b366bcc962
commit f146132831
1 changed files with 3 additions and 11 deletions

View File

@ -72,19 +72,11 @@ def run_gis_tests(test_labels, **kwargs):
old_installed = settings.INSTALLED_APPS
old_root_urlconf = settings.ROOT_URLCONF
# Based on ALWAYS_INSTALLED_APPS from django test suite --
# this prevents us from creating tables in our test database
# from locally installed apps.
new_installed = ['django.contrib.contenttypes',
'django.contrib.auth',
'django.contrib.sites',
# Overridding the INSTALLED_APPS with only what we need,
# to prevent unnecessary database table creation.
new_installed = ['django.contrib.sites',
'django.contrib.sitemaps',
'django.contrib.flatpages',
'django.contrib.gis',
'django.contrib.redirects',
'django.contrib.sessions',
'django.contrib.comments',
'django.contrib.admin',
]
# Setting the URLs.