Skip to content

Commit ee59628

Browse files
committed
remove caching
1 parent 78f761a commit ee59628

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

osv/test_tools/test_repository.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ def __init__(self, name: str):
2929
shutil.rmtree(f"osv/testdata/test_repositories/{name}")
3030
self.repo = pygit2.init_repository(
3131
f"osv/testdata/test_repositories/{name}", bare=False)
32+
pygit2.settings.enable_caching(True)
3233

3334
def add_empty_commit(
3435
self,
@@ -46,6 +47,7 @@ def add_empty_commit(
4647
if (self.repo.is_empty):
4748
commit = self.repo.create_commit('refs/heads/master', self.__AUTHOR,
4849
self.__COMMITER, message, tree, [])
50+
self.repo.references.create('refs/remotes/{0}/{1}'.format("origin", "master"), commit)
4951
else:
5052

5153
created_branch: pygit2.Branch = None
@@ -68,8 +70,12 @@ def add_empty_commit(
6870
commit = self.repo.create_commit(created_branch.name, self.__AUTHOR,
6971
self.__COMMITER, message, tree,
7072
parents)
73+
self.repo.references.create('refs/remotes/{0}/{1}'.format("origin", branch_commit.name), commit)
7174

7275
self.repo.checkout('refs/heads/master')
76+
headCommit = self.repo.head.target
77+
self.repo.references.delete('refs/remotes/{0}/{1}'.format("origin", "master"))
78+
self.repo.references.create('refs/remotes/{0}/{1}'.format("origin", "master"),headCommit)
7379

7480
#self.repo.branches.delete(created_branch.branch_name)
7581

0 commit comments

Comments
 (0)