Update gitlab-ee Secure test fixtures to use latest report formats
Problem to solve
Our development fixtures in use within gitlab-ce
and gitlab-ee
use some outdated report formats. We should continue to includes those until they are fully deprecated but update our master
fixtures to use the latest formats for easier reference and proper testability.
Intended users
Further details
Proposal
- Update https://gitlab.com/gitlab-org/gitlab-ee/tree/master/spec/fixtures/security-reports/master to use latest report formats
- Move outdated formats to https://gitlab.com/gitlab-org/gitlab-ee/tree/master/spec/fixtures/security-reports/deprecated and keep under test
Permissions and Security
No change to permissions
Documentation
No change to docs
Testing
Increase test coverage to ensure we have adequate fixtures for both current and former report formats
What does success look like, and how can we measure that?
Better test coverage, better examples
What is the type of buyer?
Links / references
Edited by Lucas Charles