ManifestMiner.iter_dir_recursive()
This new method will be needed for the `recursive` request option of `CommitService.GetTreeEntries`. This direct implementation can well be later on superseded by better usage of the manifest API. In the tests, to easily multiply the cases encountered, we use a pseudo manifest whose sole purpose is to be an iterator of paths. After all, that's about all the method needs. This is much lighter that creating actual Mercurial content for all the cases. A single integration test case is then enough to validate that it really works.
Loading
Please register or sign in to comment