示例#1
0
def test_run_paasta_serviceinit_status(mock_run):
    mock_run.return_value = ('unused', 'fake_output')
    expected_command = 'ssh -A -n fake_master sudo paasta_serviceinit fake_service.fake_instance status '

    actual = utils.run_paasta_serviceinit(
        'status',
        'fake_master',
        'fake_service',
        'fake_instance',
        'fake_cluster',
    )
    mock_run.assert_called_once_with(expected_command, timeout=mock.ANY)
    assert actual == mock_run.return_value[1]
示例#2
0
def test_run_paasta_serviceinit_status(mock_run):
    mock_run.return_value = ('unused', 'fake_output')
    expected_command = 'ssh -A -n fake_master sudo paasta_serviceinit fake_service.fake_instance status '

    actual = utils.run_paasta_serviceinit(
        'status',
        'fake_master',
        'fake_service',
        'fake_instance',
        'fake_cluster',
    )
    mock_run.assert_called_once_with(expected_command, timeout=mock.ANY)
    assert actual == mock_run.return_value[1]
示例#3
0
def test_run_paasta_serviceinit_status(mock_run):
    mock_run.return_value = (0, 'fake_output')
    expected_command = 'ssh -A -t fake_master sudo paasta_serviceinit -s fake_service -i fake_instance status'

    actual = utils.run_paasta_serviceinit(
        'status',
        'fake_master',
        'fake_service',
        'fake_instance',
        'fake_cluster',
        stream=True
    )
    mock_run.assert_called_once_with(expected_command, timeout=mock.ANY, stream=True)
    assert actual == mock_run.return_value[1]
示例#4
0
def test_run_paasta_serviceinit_status(mock_run):
    mock_run.return_value = (0, 'fake_output')
    expected_command = 'ssh -A -t fake_master sudo paasta_serviceinit -s fake_service -i fake_instance status'

    actual = utils.run_paasta_serviceinit(
        'status',
        'fake_master',
        'fake_service',
        'fake_instance',
        'fake_cluster',
        stream=True
    )
    mock_run.assert_called_once_with(expected_command, timeout=mock.ANY, stream=True)
    assert actual == mock_run.return_value[1]
示例#5
0
def test_run_paasta_serviceinit_scaling(mock_run):
    mock_run.return_value = ('unused', 'fake_output')
    expected_command = 'ssh -A -t fake_master sudo paasta_serviceinit ' \
        '-s fake_service -i fake_instance -v --delta 1 status'

    actual = utils.run_paasta_serviceinit(
        'status',
        'fake_master',
        'fake_service',
        'fake_instance',
        'fake_cluster',
        stream=True,
        verbose=1,
        delta=1,
    )
    mock_run.assert_called_once_with(expected_command, timeout=mock.ANY, stream=True)
    assert actual == mock_run.return_value[1]
示例#6
0
def test_run_paasta_serviceinit_status_verbose_multi(mock_run):
    mock_run.return_value = (0, 'fake_output')
    expected_command = 'ssh -A -o StrictHostKeyChecking=no -t fake_master sudo paasta_serviceinit ' \
        '-s fake_service -i fake_instance -v -v -v -v status'

    return_code, actual = utils.run_paasta_serviceinit(
        'status',
        'fake_master',
        'fake_service',
        'fake_instance',
        'fake_cluster',
        stream=True,
        verbose=4,
    )
    mock_run.assert_called_once_with(expected_command, timeout=mock.ANY, stream=True)
    assert return_code == 0
    assert actual == mock_run.return_value[1]
示例#7
0
def test_run_paasta_serviceinit_status_verbose_multi(mock_run):
    mock_run.return_value = (0, 'fake_output')
    expected_command = 'ssh -A -t fake_master sudo paasta_serviceinit ' \
        '-s fake_service -i fake_instance -v -v -v -v status'

    return_code, actual = utils.run_paasta_serviceinit(
        'status',
        'fake_master',
        'fake_service',
        'fake_instance',
        'fake_cluster',
        stream=True,
        verbose=4,
    )
    mock_run.assert_called_once_with(expected_command, timeout=mock.ANY, stream=True)
    assert return_code == 0
    assert actual == mock_run.return_value[1]
示例#8
0
def test_run_paasta_serviceinit_scaling(mock_run):
    mock_run.return_value = (0, 'fake_output')
    expected_command = 'ssh -A -t fake_master sudo paasta_serviceinit ' \
        '-s fake_service -i fake_instance -v --delta 1 status'

    return_value, actual = utils.run_paasta_serviceinit(
        'status',
        'fake_master',
        'fake_service',
        'fake_instance',
        'fake_cluster',
        stream=True,
        verbose=1,
        delta=1,
    )
    mock_run.assert_called_once_with(expected_command, timeout=mock.ANY, stream=True)
    assert return_value == 0
    assert actual == mock_run.return_value[1]
示例#9
0
def test_run_paasta_serviceinit_status(mock_run):
    mock_run.return_value = (0, "fake_output")
    expected_command = (
        "ssh -A -o StrictHostKeyChecking=no -t fake_master "
        "sudo paasta_serviceinit -s fake_service -i fake_instance status")

    return_code, actual = utils.run_paasta_serviceinit(
        "status",
        "fake_master",
        "fake_service",
        "fake_instance",
        "fake_cluster",
        stream=True,
    )
    mock_run.assert_called_once_with(expected_command,
                                     timeout=mock.ANY,
                                     stream=True)
    assert return_code == 0
    assert actual == mock_run.return_value[1]