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
Edited by Aakriti Gupta