| 123456789101112131415161718192021222324252627 | 
							- import pytest
 
- from borgmatic.config import normalize as module
 
- @pytest.mark.parametrize(
 
-     'config,expected_config',
 
-     (
 
-         (
 
-             {'location': {'exclude_if_present': '.nobackup'}},
 
-             {'location': {'exclude_if_present': ['.nobackup']}},
 
-         ),
 
-         (
 
-             {'location': {'exclude_if_present': ['.nobackup']}},
 
-             {'location': {'exclude_if_present': ['.nobackup']}},
 
-         ),
 
-         (
 
-             {'location': {'source_directories': ['foo', 'bar']}},
 
-             {'location': {'source_directories': ['foo', 'bar']}},
 
-         ),
 
-         ({'storage': {'compression': 'yes_please'}}, {'storage': {'compression': 'yes_please'}}),
 
-     ),
 
- )
 
- def test_normalize_applies_hard_coded_normalization_to_config(config, expected_config):
 
-     module.normalize(config)
 
-     assert config == expected_config
 
 
  |