Added cleanup code to the proxy_model_inheritance tests. Refs #12286, #16329.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@17712 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Aymeric Augustin 2012-03-14 08:40:35 +00:00
parent 21fb1c59c3
commit 43cb17bbe5
1 changed files with 7 additions and 1 deletions

View File

@ -13,7 +13,7 @@ import sys
from django.conf import settings
from django.core.management import call_command
from django.db.models.loading import load_app
from django.db.models.loading import cache, load_app
from django.test import TransactionTestCase
from django.test.utils import override_settings
@ -28,6 +28,12 @@ class ProxyModelInheritanceTests(TransactionTestCase):
def tearDown(self):
sys.path = self.old_sys_path
del cache.app_store[cache.app_labels['app1']]
del cache.app_store[cache.app_labels['app2']]
del cache.app_labels['app1']
del cache.app_labels['app2']
del cache.app_models['app1']
del cache.app_models['app2']
def test_table_exists(self):
call_command('syncdb', verbosity=0)