コード例 #1
0
def test_remove_dependency_ids(mock_configs_api, mock_remove_dependency,
                               mock_set_id):
    result = buildconfigurations.remove_dependency_raw(id=1, dependency_id=2)
    calls = [call(mock_configs_api, 1, None), call(mock_configs_api, 2, None)]
    mock_set_id.assert_has_calls(calls)
    mock_remove_dependency.assert_called_once_with(id=1, dependency_id=2)
    assert result == 'SUCCESS'
コード例 #2
0
def test_remove_dependency_names(mock_configs_api, mock_remove_dependency,
                                 mock_set_id):
    result = buildconfigurations.remove_dependency_raw(
        name='testerino', dependency_name='testerino')
    calls = [
        call(mock_configs_api, None, 'testerino'),
        call(mock_configs_api, None, 'testerino')
    ]
    mock_set_id.assert_has_calls(calls)
    mock_remove_dependency.assert_called_once_with(id=1, dependency_id=2)
    assert result == 'SUCCESS'
コード例 #3
0
def test_remove_dependency_names(mock_configs_api, mock_remove_dependency, mock_set_id):
    result = buildconfigurations.remove_dependency_raw(name='testerino', dependency_name='testerino')
    calls = [call(mock_configs_api, None, 'testerino'), call(mock_configs_api, None, 'testerino')]
    mock_set_id.assert_has_calls(calls)
    mock_remove_dependency.assert_called_once_with(id=1, dependency_id=2)
    assert result == 'SUCCESS'
コード例 #4
0
def test_remove_dependency_ids(mock_configs_api, mock_remove_dependency, mock_set_id):
    result = buildconfigurations.remove_dependency_raw(id=1, dependency_id=2)
    calls = [call(mock_configs_api, 1, None), call(mock_configs_api, 2, None)]
    mock_set_id.assert_has_calls(calls)
    mock_remove_dependency.assert_called_once_with(id=1, dependency_id=2)
    assert result == 'SUCCESS'