コード例 #1
0
def test_required_argument():
    with pytest.raises(SystemExit):
        parse_args([])
    parse_args(['/bin/bash'])
コード例 #2
0
def test_return_type_is_dict():
    assert type(parse_args(['/bin/bash'])) == dict
コード例 #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']