diff --git a/rust/hg-cpython/src/discovery.rs b/rust/hg-cpython/src/discovery.rs --- a/rust/hg-cpython/src/discovery.rs +++ b/rust/hg-cpython/src/discovery.rs @@ -30,7 +30,8 @@ def __new__( _cls, index: PyObject, - targetheads: PyObject + targetheads: PyObject, + _respectsize: bool ) -> PyResult { Self::create_instance( py, diff --git a/tests/test-rust-discovery.py b/tests/test-rust-discovery.py --- a/tests/test-rust-discovery.py +++ b/tests/test-rust-discovery.py @@ -68,7 +68,7 @@ def testaddcommonsmissings(self): idx = self.parseindex() - disco = PartialDiscovery(idx, [3]) + disco = PartialDiscovery(idx, [3], True) self.assertFalse(disco.hasinfo()) self.assertFalse(disco.iscomplete()) @@ -84,7 +84,7 @@ def testaddmissingsstats(self): idx = self.parseindex() - disco = PartialDiscovery(idx, [3]) + disco = PartialDiscovery(idx, [3], True) self.assertIsNone(disco.stats()['undecided'], None) disco.addmissings([2]) @@ -92,7 +92,7 @@ def testaddinfocommonfirst(self): idx = self.parseindex() - disco = PartialDiscovery(idx, [3]) + disco = PartialDiscovery(idx, [3], True) disco.addinfo([(1, True), (2, False)]) self.assertTrue(disco.hasinfo()) self.assertTrue(disco.iscomplete()) @@ -100,7 +100,7 @@ def testaddinfomissingfirst(self): idx = self.parseindex() - disco = PartialDiscovery(idx, [3]) + disco = PartialDiscovery(idx, [3], True) disco.addinfo([(2, False), (1, True)]) self.assertTrue(disco.hasinfo()) self.assertTrue(disco.iscomplete())