Refactor vulnerability scanner specs
* Assert empty report when data is not sufficient * Assert findings are created as expected * Assert that scanner is added * Assert that report links to pipeline of SBoM * Assert correct location of findings
显示
- app/models/concerns/enums/vulnerability.rb 8 个添加, 0 个删除app/models/concerns/enums/vulnerability.rb
- ee/lib/gitlab/vulnerability_scanning/dependency_scanning/finding_builder.rb 70 个添加, 0 个删除...erability_scanning/dependency_scanning/finding_builder.rb
- ee/lib/gitlab/vulnerability_scanning/finding_builder.rb 130 个添加, 0 个删除ee/lib/gitlab/vulnerability_scanning/finding_builder.rb
- ee/lib/gitlab/vulnerability_scanning/security_report_builder.rb 61 个添加, 0 个删除.../gitlab/vulnerability_scanning/security_report_builder.rb
- ee/spec/factories/package_metadata/pm_identifiers.rb 8 个添加, 1 个删除ee/spec/factories/package_metadata/pm_identifiers.rb
- ee/spec/fixtures/security_reports/simple/gl-dependency-scanning-report.json 148 个添加, 0 个删除...ecurity_reports/simple/gl-dependency-scanning-report.json
- ee/spec/lib/gitlab/vulnerability_scanning/dependency_scanning/finding_builder_spec.rb 95 个添加, 0 个删除...lity_scanning/dependency_scanning/finding_builder_spec.rb
- ee/spec/lib/gitlab/vulnerability_scanning/finding_builder_spec.rb 112 个添加, 0 个删除...lib/gitlab/vulnerability_scanning/finding_builder_spec.rb
- ee/spec/lib/gitlab/vulnerability_scanning/security_report_builder_spec.rb 126 个添加, 0 个删除...ab/vulnerability_scanning/security_report_builder_spec.rb
- lib/gitlab/ci/parsers/security/common.rb 2 个添加, 10 个删除lib/gitlab/ci/parsers/security/common.rb
- lib/gitlab/ci/reports/sbom/source.rb 16 个添加, 0 个删除lib/gitlab/ci/reports/sbom/source.rb
- lib/gitlab/ci/reports/security/link.rb 4 个添加, 0 个删除lib/gitlab/ci/reports/security/link.rb
- spec/lib/gitlab/ci/reports/sbom/source_spec.rb 24 个添加, 0 个删除spec/lib/gitlab/ci/reports/sbom/source_spec.rb
加载中
想要评论请 注册 或 登录