diff options
Diffstat (limited to 'tests/staticfiles_tests')
| -rw-r--r-- | tests/staticfiles_tests/test_utils.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/staticfiles_tests/test_utils.py b/tests/staticfiles_tests/test_utils.py new file mode 100644 index 0000000000..4610b7f00f --- /dev/null +++ b/tests/staticfiles_tests/test_utils.py @@ -0,0 +1,14 @@ +from django.contrib.staticfiles.utils import check_settings +from django.core.exceptions import ImproperlyConfigured +from django.test import SimpleTestCase, override_settings + + +class CheckSettingsTests(SimpleTestCase): + + @override_settings(DEBUG=True, MEDIA_URL='/static/media/', STATIC_URL='/static/',) + def test_media_url_in_static_url(self): + msg = "runserver can't serve media if MEDIA_URL is within STATIC_URL." + with self.assertRaisesMessage(ImproperlyConfigured, msg): + check_settings() + with self.settings(DEBUG=False): # Check disabled if DEBUG=False. + check_settings() |
