summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
Diffstat (limited to 'Lib')
-rw-r--r--Lib/logging/config.py4
-rw-r--r--Lib/test/test_logging.py4
2 files changed, 4 insertions, 4 deletions
diff --git a/Lib/logging/config.py b/Lib/logging/config.py
index 652f21e..a68281d 100644
--- a/Lib/logging/config.py
+++ b/Lib/logging/config.py
@@ -65,7 +65,7 @@ def fileConfig(fname, defaults=None, disable_existing_loggers=True, encoding=Non
if not os.path.exists(fname):
raise FileNotFoundError(f"{fname} doesn't exist")
elif not os.path.getsize(fname):
- raise ValueError(f'{fname} is an empty file')
+ raise RuntimeError(f'{fname} is an empty file')
if isinstance(fname, configparser.RawConfigParser):
cp = fname
@@ -78,7 +78,7 @@ def fileConfig(fname, defaults=None, disable_existing_loggers=True, encoding=Non
encoding = io.text_encoding(encoding)
cp.read(fname, encoding=encoding)
except configparser.ParsingError as e:
- raise ValueError(f'{fname} is invalid: {e}')
+ raise RuntimeError(f'{fname} is invalid: {e}')
formatters = _create_formatters(cp)
diff --git a/Lib/test/test_logging.py b/Lib/test/test_logging.py
index ba836a7..18258c2 100644
--- a/Lib/test/test_logging.py
+++ b/Lib/test/test_logging.py
@@ -1781,12 +1781,12 @@ class ConfigFileTest(BaseTest):
"""
file = io.StringIO(textwrap.dedent(test_config))
- self.assertRaises(ValueError, logging.config.fileConfig, file)
+ self.assertRaises(RuntimeError, logging.config.fileConfig, file)
def test_exception_if_confg_file_is_empty(self):
fd, fn = tempfile.mkstemp(prefix='test_empty_', suffix='.ini')
os.close(fd)
- self.assertRaises(ValueError, logging.config.fileConfig, fn)
+ self.assertRaises(RuntimeError, logging.config.fileConfig, fn)
os.remove(fn)
def test_exception_if_config_file_does_not_exist(self):