[1.6.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:
parent
4a30e0aeb9
commit
78af6f134b
|
@ -1044,6 +1044,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
|
||||
|
|
Loading…
Reference in New Issue