Browse Source

Fix use of git backend.

Jelmer Vernooij 15 years ago
parent
commit
1d5ca31b4e
2 changed files with 5 additions and 3 deletions
  1. 3 1
      dulwich/tests/compat/test_server.py
  2. 2 2
      dulwich/tests/compat/test_web.py

+ 3 - 1
dulwich/tests/compat/test_server.py

@@ -65,7 +65,9 @@ class GitServerTestCase(ServerTests, CompatTestCase):
         CompatTestCase.tearDown(self)
 
     def _start_server(self, repo):
-        dul_server = TCPGitServer(server.GitBackend(repo), 'localhost', 0)
+        dul_server = TCPGitServer(
+            server.DictBackend({"/": server.GitBackendRepo(repo)}),
+            'localhost', 0)
         threading.Thread(target=dul_server.serve).start()
         self._server = dul_server
         _, port = self._server.socket.getsockname()

+ 2 - 2
dulwich/tests/compat/test_web.py

@@ -28,7 +28,7 @@ import threading
 from wsgiref import simple_server
 
 from dulwich.server import (
-    GitBackend,
+    GitBackendRepo,
     )
 from dulwich.web import (
     HTTPGitApplication,
@@ -68,7 +68,7 @@ class WebTests(ServerTests):
     protocol = 'http'
 
     def _start_server(self, repo):
-        app = self._make_app(GitBackend(repo))
+        app = self._make_app(GitBackendRepo(repo))
         dul_server = simple_server.make_server('localhost', 0, app,
                                                server_class=WSGIServer)
         threading.Thread(target=dul_server.serve_forever).start()