Refactor Geo repo replication tests with shared examples

What does this MR do and why?

This MR refactors existing Geo project repository replication tests to use shared examples.

The shared examples are designed to be reusable for future v2 project repository replication implementation (which will enumerate project_repositories table instead of projects table), but this MR focuses solely on refactoring the current v1 tests.

Related

  • Parent MR: !194051 (will use these shared examples for v2 implementation)
  • Epic: &17974
Edited by Aakriti Gupta

Merge request reports

Loading