1
0
mirror of https://github.com/django/django.git synced 2025-04-15 12:54:38 +00:00

[1.7.x] Added a warning about direct settings manipulation in tests.

Thanks Thomas Chaumeny for the initial patch.

Backport of 3f651b3e88 from master
This commit is contained in:
Tim Graham 2014-10-31 13:34:41 -04:00
parent 40ad022d5e
commit c2cad66e47

View File

@ -1034,6 +1034,12 @@ If ``multi_db=True``, fixtures are loaded into all databases.
Overriding settings
~~~~~~~~~~~~~~~~~~~
.. warning::
Use the functions below to temporarily alter the value of settings in tests.
Don't manipulate ``django.conf.settings`` directly as Django won't restore
the original values after such manipulations.
.. method:: SimpleTestCase.settings()
For testing purposes it's often useful to change a setting temporarily and