Add an additional test (#793).

This commit is contained in:
Dan Helfman
2025-04-04 18:49:20 -07:00
parent ad9f037ec5
commit 732634f7ba
2 changed files with 20 additions and 1 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ def get_verbosity(configs, option_name):
verbosity
for config in configs.values()
for verbosity in (config.get(option_name, DEFAULT_VERBOSITIES[option_name]),)
if verbosity
if verbosity is not None
)
except ValueError:
return DEFAULT_VERBOSITIES[option_name]
+19
View File
@@ -77,3 +77,22 @@ def test_get_verbosity_with_nothing_set_gets_default_verbosity(option_name):
)
== module.DEFAULT_VERBOSITIES[option_name]
)
@pytest.mark.parametrize(
'option_name',
(
'verbosity',
'syslog_verbosity',
'log_file_verbosity',
'monitoring_verbosity',
),
)
def test_get_verbosity_with_no_configs_set_gets_default_verbosity(option_name):
assert (
module.get_verbosity(
configs={},
option_name=option_name,
)
== module.DEFAULT_VERBOSITIES[option_name]
)