From 27eb8bbfd09594e3f0f40391ca1a06b896acebdf Mon Sep 17 00:00:00 2001 From: Ramiro Morales Date: Wed, 10 Aug 2011 22:26:34 +0000 Subject: Made override_settings also work with TransactionTestCase when acting as a class decorator. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16592 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/test/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'django') diff --git a/django/test/utils.py b/django/test/utils.py index dbb1c20163..88da9d54c5 100644 --- a/django/test/utils.py +++ b/django/test/utils.py @@ -194,8 +194,8 @@ class override_settings(object): self.disable() def __call__(self, test_func): - from django.test import TestCase - if isinstance(test_func, type) and issubclass(test_func, TestCase): + from django.test import TransactionTestCase + if isinstance(test_func, type) and issubclass(test_func, TransactionTestCase): class inner(test_func): def _pre_setup(innerself): self.enable() -- cgit v1.3