| 123456789101112131415161718 | import stringfrom collections import OrderedDictfrom io import StringIOfrom borgmatic.config import legacy as moduledef 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),))
 |