Parcourir la source

Add test for determine_wants (advertise_refs True)

Add test to ensure that determine_wants return an empty
list when advertise_refs is True.
Fabien Boucher il y a 11 ans
Parent
commit
ab5926b32f
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4 0
      dulwich/tests/test_server.py

+ 4 - 0
dulwich/tests/test_server.py

@@ -302,6 +302,10 @@ class ProtocolGraphWalkerTestCase(TestCase):
         self._repo.refs._update(heads)
         self.assertEqual([ONE, TWO], self._walker.determine_wants(heads))
 
+        self._walker.advertise_refs = True
+        self.assertEqual([], self._walker.determine_wants(heads))
+        self._walker.advertise_refs = False
+
         self._walker.proto.set_output(['want %s multi_ack' % FOUR])
         self.assertRaises(GitProtocolError, self._walker.determine_wants, heads)