]> granicus.if.org Git - python/commitdiff
Closes #27935: returned numeric value for 'FATAL' logging level.
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Sat, 3 Sep 2016 16:04:36 +0000 (17:04 +0100)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Sat, 3 Sep 2016 16:04:36 +0000 (17:04 +0100)
Lib/logging/__init__.py
Lib/test/test_logging.py

index 0c5c2ec28f9efb6e6cd3e4776faa0f2eb716fcc0..2590d6528f667c7d45745d8efabdd8737b4596c8 100644 (file)
@@ -108,6 +108,7 @@ _levelToName = {
 }
 _nameToLevel = {
     'CRITICAL': CRITICAL,
+    'FATAL': FATAL,
     'ERROR': ERROR,
     'WARN': WARNING,
     'WARNING': WARNING,
index 7899c77fb969c2ef8648ccc4f25ace5a083dd09c..ff0012beb20a2ee2a84ade07e47dd20228cc59a6 100644 (file)
@@ -309,6 +309,10 @@ class BuiltinLevelsTest(BaseTest):
         self.assertEqual(logging.getLevelName('INFO'), logging.INFO)
         self.assertEqual(logging.getLevelName(logging.INFO), 'INFO')
 
+    def test_issue27935(self):
+        fatal = logging.getLevelName('FATAL')
+        self.assertEqual(fatal, logging.FATAL)
+
 class BasicFilterTest(BaseTest):
 
     """Test the bundled Filter class."""