Esempio n. 1
0
def test_apply_patch(m_hg, m_temp_fn, hg):
    m_temp_fn.return_value = create_temp_fn("diff_fn", "body_fn")
    hg.apply_patch("diff", "body", "user", 1)
    m_hg.assert_called_once_with([
        "import", "diff_fn", "--quiet", "-l", "body_fn", "-u", "user", "-d", 1
    ])
    assert m_temp_fn.call_count == 2
Esempio n. 2
0
def test_apply_patch(m_commit, m_add, m_git, m_temp_fn, git):
    m_temp_fn.return_value = create_temp_fn("filename")
    git.apply_patch("diff", "commit message", "user", 1)
    m_git.assert_called_once_with(["apply", "filename"])
    m_add.assert_called_once()
    m_commit.assert_called_with("commit message", "user", 1)
    m_temp_fn.assert_called_once_with("diff")