■ ■ ■ ■ ■ ■
test/integration/match_by_sbom_document_test.go
| skipped 78 lines |
79 | 79 | | mkStr := newMockDbStore() |
80 | 80 | | vp, err := db.NewVulnerabilityProvider(mkStr) |
81 | 81 | | require.NoError(t, err) |
| 82 | + | mp := db.NewVulnerabilityMetadataProvider(mkStr) |
82 | 83 | | ep := db.NewMatchExclusionProvider(mkStr) |
83 | 84 | | str := store.Store{ |
84 | 85 | | Provider: vp, |
85 | | - | MetadataProvider: nil, |
| 86 | + | MetadataProvider: mp, |
86 | 87 | | ExclusionProvider: ep, |
87 | 88 | | } |
88 | 89 | | matches, _, _, err := grype.FindVulnerabilities(str, fmt.Sprintf("sbom:%s", test.fixture), source.SquashedScope, nil) |
| skipped 25 lines |