fix: conan libxml2 CPE (#5016)

Signed-off-by: Rez Moss <hi@rezmoss.com>
This commit is contained in:
Rez Moss 2026-07-15 15:29:03 -04:00 committed by GitHub
parent 2805655ab0
commit ad828d659f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 0 deletions

View File

@ -508,6 +508,11 @@ var defaultCandidateAdditions = buildCandidateLookup(
candidateKey{PkgName: "poco"},
candidateAddition{AdditionalVendors: []string{"pocoproject"}},
},
{
pkg.ConanPkg,
candidateKey{PkgName: "libxml2"},
candidateAddition{AdditionalVendors: []string{"xmlsoft"}},
},
})
var defaultCandidateRemovals = buildCandidateRemovalLookup(

View File

@ -232,3 +232,8 @@ func Test_findProductsToRemove(t *testing.T) {
})
}
}
func Test_defaultCandidateAdditions_conan_libxml2(t *testing.T) {
vendors := findAdditionalVendors(defaultCandidateAdditions, pkg.ConanPkg, "libxml2", "")
assert.Contains(t, vendors, "xmlsoft")
}