Skip to content

GitLabMirrorFixture: made the repo names parametrable

While the integration tests of py-heptapod have been happy with the repo.hg/repo.git combination up to now, this is largely due to their fixtures having the function scope: each test function runs with its own temporary directory.

But this fixture support class will also be used in the Gitaly comparison tests of HGitaly, where the storage repositories have the module scope. These want to supply randomized names for the repos to provide the necessary test insulation.

Merge request reports