コード例 #1
0
def test_parse_args():
    mock_argv = ['haproxy_synapse_reaper']
    with mock.patch('sys.argv', mock_argv):
        args = haproxy_synapse_reaper.parse_args()

    assert args.state_dir == '/var/run/synapse_alumni'
    assert args.reap_age == 3600
    assert args.username == 'nobody'
コード例 #2
0
def test_parse_args():
    mock_argv = ['haproxy_synapse_reaper']
    with mock.patch('sys.argv', mock_argv):
            args = haproxy_synapse_reaper.parse_args()

    assert args.state_dir == '/var/run/synapse_alumni'
    assert args.reap_age == 3600
    assert args.username == 'nobody'
コード例 #3
0
def test_parse_args_username():
    mock_argv = ['haproxy_synapse_reaper', '--username', 'bar']
    with mock.patch('sys.argv', mock_argv):
        args = haproxy_synapse_reaper.parse_args()

    assert args.username == 'bar'
コード例 #4
0
def test_parse_args_reap_age():
    mock_argv = ['haproxy_synapse_reaper', '--reap-age', '42']
    with mock.patch('sys.argv', mock_argv):
        args = haproxy_synapse_reaper.parse_args()

    assert args.reap_age == 42
コード例 #5
0
def test_parse_args_state_dir():
    mock_argv = ['haproxy_synapse_reaper', '--state-dir', 'foo']
    with mock.patch('sys.argv', mock_argv):
        args = haproxy_synapse_reaper.parse_args()

    assert args.state_dir == 'foo'
コード例 #6
0
def test_parse_args_username():
    mock_argv = ['haproxy_synapse_reaper', '--username', 'bar']
    with mock.patch('sys.argv', mock_argv):
            args = haproxy_synapse_reaper.parse_args()

    assert args.username == 'bar'
コード例 #7
0
def test_parse_args_reap_age():
    mock_argv = ['haproxy_synapse_reaper', '--reap-age', '42']
    with mock.patch('sys.argv', mock_argv):
            args = haproxy_synapse_reaper.parse_args()

    assert args.reap_age == 42
コード例 #8
0
def test_parse_args_state_dir():
    mock_argv = ['haproxy_synapse_reaper', '--state-dir', 'foo']
    with mock.patch('sys.argv', mock_argv):
            args = haproxy_synapse_reaper.parse_args()

    assert args.state_dir == 'foo'