From 43cb17bbe50cb72ef9f10a9d959b1adc4d01c304 Mon Sep 17 00:00:00 2001 From: Aymeric Augustin Date: Wed, 14 Mar 2012 08:40:35 +0000 Subject: [PATCH] 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 --- tests/modeltests/proxy_model_inheritance/tests.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/modeltests/proxy_model_inheritance/tests.py b/tests/modeltests/proxy_model_inheritance/tests.py index 82f4ea6821..a048e1aabe 100644 --- a/tests/modeltests/proxy_model_inheritance/tests.py +++ b/tests/modeltests/proxy_model_inheritance/tests.py @@ -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)