summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDurval Carvalho <durvalcsouza@outlook.com>2022-12-21 14:25:24 -0500
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-01-31 06:35:30 +0100
commit40217d1a82b0c16cddba377325d12b2c253f402a (patch)
treefa6099d5ba877ebf8e29ec4cc2a281d5f8047150
parent20a0850099340fb4cb8df0e4441e5019b2cbd1ea (diff)
Fixed #34180 -- Added note about resetting language in test tear-downs.
Co-authored-by: Faris Naimi <farisfaris66@gmail.com>
-rw-r--r--AUTHORS1
-rw-r--r--docs/topics/testing/tools.txt8
2 files changed, 9 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
index db1454c5ee..4e91d7b3f3 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -330,6 +330,7 @@ answer newbie questions, and generally made Django that much better:
Florian Apolloner <florian@apolloner.eu>
Florian Demmer <fdemmer@gmail.com>
Florian Moussous <florian.moussous@gmail.com>
+ fnaimi66 <https://github.com/fnaimi66>
Fran Hrženjak <fran.hrzenjak@gmail.com>
Francesco Panico <panico.francesco@gmail.com>
Francisco Albarran Cristobal <pahko.xd@gmail.com>
diff --git a/docs/topics/testing/tools.txt b/docs/topics/testing/tools.txt
index f3e5ec982f..82fa4116f9 100644
--- a/docs/topics/testing/tools.txt
+++ b/docs/topics/testing/tools.txt
@@ -685,6 +685,14 @@ or by including the ``Accept-Language`` HTTP header in the request::
response = self.client.get("/", headers={"accept-language": "fr"})
self.assertEqual(response.content, b"Bienvenue sur mon site.")
+.. note::
+
+ When using these methods, ensure to reset the active language at the end of
+ each test::
+
+ def tearDown(self):
+ translation.activate(settings.LANGUAGE_CODE)
+
More details are in :ref:`how-django-discovers-language-preference`.
If the middleware isn't enabled, the active language may be set using