[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:
parent
40ad022d5e
commit
c2cad66e47
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue