mirror of
https://github.com/django/django.git
synced 2025-08-03 18:38:50 +00:00
Fixed #24966 -- Added deployment system check for empty ALLOWED_HOSTS.
This commit is contained in:
parent
c96f11257b
commit
ed514caed2
3 changed files with 26 additions and 0 deletions
|
@ -482,3 +482,18 @@ class CheckDebugTest(SimpleTestCase):
|
|||
@override_settings(DEBUG=False)
|
||||
def test_debug_false(self):
|
||||
self.assertEqual(self.func(None), [])
|
||||
|
||||
|
||||
class CheckAllowedHostsTest(SimpleTestCase):
|
||||
@property
|
||||
def func(self):
|
||||
from django.core.checks.security.base import check_allowed_hosts
|
||||
return check_allowed_hosts
|
||||
|
||||
@override_settings(ALLOWED_HOSTS=[])
|
||||
def test_allowed_hosts_empty(self):
|
||||
self.assertEqual(self.func(None), [base.W020])
|
||||
|
||||
@override_settings(ALLOWED_HOSTS=['.example.com', ])
|
||||
def test_allowed_hosts_set(self):
|
||||
self.assertEqual(self.func(None), [])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue