File: test_bash.py

package info (click to toggle)
borgmatic 2.0.11-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,752 kB
  • sloc: python: 58,506; sh: 150; makefile: 8; javascript: 5
file content (17 lines) | stat: -rw-r--r-- 433 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from flexmock import flexmock

from borgmatic.commands.completion import bash as module


def test_parser_flags_flattens_and_joins_flags():
    assert (
        module.parser_flags(
            flexmock(
                _actions=[
                    flexmock(option_strings=['--foo', '--bar']),
                    flexmock(option_strings=['--baz']),
                ],
            ),
        )
        == '--foo --bar --baz'
    )