Author: mtredinnick Date: 2009-04-18 22:44:06 -0500 (Sat, 18 Apr 2009) New Revision: 10600
Modified: django/branches/releases/1.0.X/django/contrib/auth/tests/views.py Log: [1.0.X] Fixed #8752 -- Fixed django.contrib.auth tests to be locale-independent. Patch from Koen Biermans. Backport of r10599 from trunk. Modified: django/branches/releases/1.0.X/django/contrib/auth/tests/views.py =================================================================== --- django/branches/releases/1.0.X/django/contrib/auth/tests/views.py 2009-04-19 03:41:33 UTC (rev 10599) +++ django/branches/releases/1.0.X/django/contrib/auth/tests/views.py 2009-04-19 03:44:06 UTC (rev 10600) @@ -15,6 +15,10 @@ urls = 'django.contrib.auth.urls' def setUp(self): + self.old_LANGUAGES = settings.LANGUAGES + self.old_LANGUAGE_CODE = settings.LANGUAGE_CODE + settings.LANGUAGES = (('en', 'English'),) + settings.LANGUAGE_CODE = 'en' self.old_TEMPLATE_DIRS = settings.TEMPLATE_DIRS settings.TEMPLATE_DIRS = ( os.path.join( @@ -24,10 +28,22 @@ ,) def tearDown(self): + settings.LANGUAGES = self.old_LANGUAGES + settings.LANGUAGE_CODE = self.old_LANGUAGE_CODE settings.TEMPLATE_DIRS = self.old_TEMPLATE_DIRS class PasswordResetTest(AuthViewsTestCase): + def setUp(self): + self.old_LANGUAGES = settings.LANGUAGES + self.old_LANGUAGE_CODE = settings.LANGUAGE_CODE + settings.LANGUAGES = (('en', 'English'),) + settings.LANGUAGE_CODE = 'en' + + def tearDown(self): + settings.LANGUAGES = self.old_LANGUAGES + settings.LANGUAGE_CODE = self.old_LANGUAGE_CODE + def test_email_not_found(self): "Error is raised if the provided email address isn't currently registered" response = self.client.get('/password_reset/') @@ -221,4 +237,4 @@ response = self.client.get('/logout/custom_query/?follow=/somewhere/') self.assertEqual(response.status_code, 302) self.assert_(response['Location'].endswith('/somewhere/')) - self.confirm_logged_out() \ No newline at end of file + self.confirm_logged_out() --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django updates" group. To post to this group, send email to django-updates@googlegroups.com To unsubscribe from this group, send email to django-updates+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-updates?hl=en -~----------~----~----~----~------~----~------~--~---