From 318c1c32dd6e595600e217fbcf92aa879209e7d7 Mon Sep 17 00:00:00 2001 From: Malcolm Tredinnick Date: Wed, 8 Oct 2008 08:42:39 +0000 Subject: [PATCH] [1.0.X] The tests added in r9185 were altering the test environment in bad ways. Fixed this with proper setUp() and tearDown() methods. Backport of r9200 from trunk. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.0.X@9203 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- tests/regressiontests/middleware/tests.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/regressiontests/middleware/tests.py b/tests/regressiontests/middleware/tests.py index bda9624b6e..b7e830ac23 100644 --- a/tests/regressiontests/middleware/tests.py +++ b/tests/regressiontests/middleware/tests.py @@ -6,6 +6,14 @@ from django.middleware.common import CommonMiddleware from django.conf import settings class CommonMiddlewareTest(TestCase): + def setUp(self): + self.slash = settings.APPEND_SLASH + self.www = settings.PREPEND_WWW + + def tearDown(self): + settings.APPEND_SLASH = self.slash + settings.PREPEND_WWW = self.www + def _get_request(self, path): request = HttpRequest() request.META = {