tests fixes

This commit is contained in:
master
2026-01-27 08:23:42 +02:00
parent c305d05d32
commit 82caceba56
58 changed files with 651 additions and 312 deletions

View File

@@ -54,7 +54,7 @@ internal static class KevMapper
var aliases = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { cveId };
var references = BuildReferences(entry, sourceName, mappingProvenance, feedUri, cveId).ToArray();
var references = BuildReferences(entry, sourceName, fetchProvenance, feedUri, cveId).ToArray();
var affectedPackages = BuildAffectedPackages(
entry,
@@ -94,12 +94,13 @@ internal static class KevMapper
private static IEnumerable<AdvisoryReference> BuildReferences(
KevVulnerabilityDto entry,
string sourceName,
AdvisoryProvenance mappingProvenance,
AdvisoryProvenance fetchProvenance,
Uri feedUri,
string cveId)
{
var references = new List<AdvisoryReference>();
var provenance = new AdvisoryProvenance(sourceName, "reference", cveId, mappingProvenance.RecordedAt);
// Use the document provenance for references (matches the feed document source)
var provenance = fetchProvenance;
var catalogUrl = BuildCatalogSearchUrl(cveId);
if (catalogUrl is not null)