Exemplo n.º 1
0
def test_required_argument():
    with pytest.raises(SystemExit):
        parse_args([])
    parse_args(['/bin/bash'])
Exemplo n.º 2
0
def test_return_type_is_dict():
    assert type(parse_args(['/bin/bash'])) == dict
Exemplo n.º 3
0
def test_quiet_and_verbose_flags():
    result = parse_args(['--quiet', '/bin/bash'])
    assert result['quiet'] and not result['verbose']
    result = parse_args(['--verbose', '/bin/bash'])
    assert result['verbose'] and not result['quiet']