File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3535from ietf .submit .tests import submission_file
3636from ietf .utils .bower_storage import BowerStorageFinder
3737from ietf .utils .draft import Draft , getmeta
38+ from ietf .utils .log import unreachable , assertion
3839from ietf .utils .mail import send_mail_preformatted , send_mail_text , send_mail_mime , outbox
3940from ietf .utils .management .commands import pyflakes
4041from 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'
You can’t perform that action at this time.
0 commit comments