diff options
author | Aymeric Augustin <aymeric.augustin@m4x.org> | 2014-01-26 15:28:33 +0100 |
---|---|---|
committer | Aymeric Augustin <aymeric.augustin@m4x.org> | 2014-01-27 22:02:07 +0100 |
commit | b87bc461c89f2006f0b27c7240fb488fac32bed1 (patch) | |
tree | dc761e81a9fdaa3e7e2500f0f605f4bc4eeda44f /django/test/utils.py | |
parent | b951a7fbc12045eff104940dafaec308a543ead2 (diff) | |
download | django-b87bc461c89f2006f0b27c7240fb488fac32bed1.tar.gz |
Removed TransRealMixin.
Fixed #21688. Refs https://github.com/django/django/pull/1147.
Diffstat (limited to 'django/test/utils.py')
-rw-r--r-- | django/test/utils.py | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/django/test/utils.py b/django/test/utils.py index bc3f823a3a..393da3b17c 100644 --- a/django/test/utils.py +++ b/django/test/utils.py @@ -2,7 +2,6 @@ from contextlib import contextmanager import logging import re import sys -from threading import local import time from unittest import skipUnless import warnings @@ -502,22 +501,6 @@ def patch_logger(logger_name, log_level): setattr(logger, log_level, orig) -class TransRealMixin(object): - """This is the only way to reset the translation machinery. Otherwise - the test suite occasionally fails because of global state pollution - between tests.""" - def flush_caches(self): - from django.utils.translation import trans_real - trans_real._translations = {} - trans_real._active = local() - trans_real._default = None - trans_real.check_for_language.cache_clear() - - def tearDown(self): - self.flush_caches() - super(TransRealMixin, self).tearDown() - - # On OSes that don't provide tzset (Windows), we can't set the timezone # in which the program runs. As a consequence, we must skip tests that # don't enforce a specific timezone (with timezone.override or equivalent), |