Loading
Deduplicate Gitaly integration test setup
What does this MR do and why?
Problem
Gitaly integration tests duplicate setup and metadata assertions across three command test files.
Solution
- Add shared helpers for network services, command setup, and metadata
assertions in
internal/testhelper/gitalytest. - Use the helpers in the three Gitaly command test files.
References
How to set up and validate locally
- Run
go test ./.... - Run
go vet. - Run
make lint.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
/assign me