Bläddra i källkod

Add compat test for git ls-remote

Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
Fabien Boucher 11 år sedan
förälder
incheckning
20aa50ca86
1 ändrade filer med 6 tillägg och 0 borttagningar
  1. 6 0
      dulwich/tests/compat/server_utils.py

+ 6 - 0
dulwich/tests/compat/server_utils.py

@@ -131,6 +131,12 @@ class ServerTests(object):
             # We don't create a Repo from new_repo_dir until after some errors
             # may have occurred, so don't depend on tearDown to clean it up.
             shutil.rmtree(new_repo_base_dir)
+    
+    def test_lsremote_from_dulwich(self):
+        self._repo = import_repo('server_old.export')
+        port = self._start_server(self._repo)
+        o = run_git_or_fail(['ls-remote', self.url(port)])
+        self.assertEqual(len(o.split('\n')), 4)
 
 
 class ShutdownServerMixIn: