def test_repo_clone_update(self, tmpdir):
"""Verify that we can clone a repo."""
p = tmpdir.mkdir('test')
path = str(p)
repo = Repo.init(path)
file = p / 'test.txt'
file.write_text(u'Testing', encoding='utf-8')
repo.index.add(['test.txt'])
repo.index.commit('Testing')
p = tmpdir.mkdir("test2")
path_clonefrom = "{0}/testrepodoesntexist".format(str(p))
result = osa_differ.update_repo(path_clonefrom, path)
assert result.active_branch.name == 'master'
assert not result.is_dirty()
评论列表
文章目录