Remove legacy configuration parsing code, no longer needed with upgrade-borgmatic-config gone (#529).

This commit is contained in:
2023-06-25 15:36:25 -07:00
parent 37a0a0c421
commit b9a11e860d
4 changed files with 0 additions and 376 deletions

View File

@@ -1,18 +0,0 @@
import string
from collections import OrderedDict
from io import StringIO
from borgmatic.config import legacy as module
def test_parse_section_options_with_punctuation_should_return_section_options():
parser = module.RawConfigParser()
parser.read_file(StringIO(f'[section]\nfoo: {string.punctuation}\n'))
section_format = module.Section_format(
'section', (module.Config_option('foo', str, required=True),)
)
config = module.parse_section_options(parser, section_format)
assert config == OrderedDict((('foo', string.punctuation),))