commit - 4af5055095e5a61e781fe44c8d2efb497b3cc130
commit + d0b08f642ab2e59e63043f9df1029c927679ad2a
blob - bb294223e62ffeb4c3b83ba0ea35a4e8df522ebb
blob + 6ed9cac2c3b9e595b3eba070fd0ccef979c56148
--- dulwich/tests/test_porcelain.py
+++ dulwich/tests/test_porcelain.py
NoIndexPresent,
Repo,
)
-from dulwich import server
+from dulwich.server import (
+ DictBackend,
+)
from dulwich.tests import (
TestCase,
)
with self._serving() as url:
porcelain.pull(self.repo, url, "master")
+
+ def test_push(self):
+ c1, = build_commit_graph(self.repo.object_store, [[1]])
+ self.repo.refs[b"refs/heads/master"] = c1.id
+
+ with self._serving() as url:
+ porcelain.push(self.repo, url, "master")