From 50eb70b08fae48445a52680b2d07a9535b25e3c5 Mon Sep 17 00:00:00 2001
From: Claude Paroz <claude@2xlibre.net>
Date: Wed, 13 Mar 2013 23:11:35 +0100
Subject: [PATCH] Fixed #20032 -- Documented how to simulate the absence of a
 setting

Thanks Ram Rachum for the report.
---
 docs/topics/testing/overview.txt | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/docs/topics/testing/overview.txt b/docs/topics/testing/overview.txt
index b917086e060..cb1c8dc52ae 100644
--- a/docs/topics/testing/overview.txt
+++ b/docs/topics/testing/overview.txt
@@ -1415,6 +1415,14 @@ The decorator can also be applied to test case classes::
     the original ``LoginTestCase`` is still equally affected by the
     decorator.
 
+You can also simulate the absence of a setting by deleting it after settings
+have been overriden, like this::
+
+    @override_settings()
+    def test_something(self):
+        del settings.LOGIN_URL
+        ...
+
 When overriding settings, make sure to handle the cases in which your app's
 code uses a cache or similar feature that retains state even if the
 setting is changed. Django provides the