Skip to content

Commit 1e1d92a

Browse files
committed
Simple tests of some log utilities. Commit ready for merge.
- Legacy-Id: 15846
1 parent a4f3341 commit 1e1d92a

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

ietf/utils/tests.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
from ietf.submit.tests import submission_file
3636
from ietf.utils.bower_storage import BowerStorageFinder
3737
from ietf.utils.draft import Draft, getmeta
38+
from ietf.utils.log import unreachable, assertion
3839
from ietf.utils.mail import send_mail_preformatted, send_mail_text, send_mail_mime, outbox
3940
from ietf.utils.management.commands import pyflakes
4041
from ietf.utils.test_runner import get_template_paths, set_coverage_checking
@@ -484,3 +485,18 @@ def test_unidecode(self):
484485
if name:
485486
self.assertIn(unidecode_name(name), ascii)
486487

488+
class LogUtilTests(TestCase):
489+
def test_unreachable(self):
490+
with self.assertRaises(AssertionError):
491+
unreachable()
492+
settings.SERVER_MODE = 'development'
493+
unreachable()
494+
settings.SERVER_MODE = 'test'
495+
496+
def test_assertion(self):
497+
with self.assertRaises(AssertionError):
498+
assertion('False')
499+
settings.DEBUG = False
500+
settings.SERVER_MODE = 'development'
501+
assertion('False')
502+
settings.SERVER_MODE = 'test'

0 commit comments

Comments
 (0)