mirror of
https://github.com/borgmatic-collective/borgmatic.git
synced 2026-07-22 02:03:01 +02:00
Add an additional test (#793).
This commit is contained in:
@@ -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]
|
||||
|
||||
@@ -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]
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user