fix tests. new product advisories enhancements
This commit is contained in:
@@ -75,12 +75,12 @@ public sealed class GraphSnapshotBuilderTests
|
||||
adjacencyNodes.Should().ContainKey("gn:tenant-alpha:artifact:RX033HH7S6JXMY66QM51S89SX76B3JXJHWHPXPPBJCD05BR3GVXG");
|
||||
|
||||
var artifactAdjacency = adjacencyNodes["gn:tenant-alpha:artifact:RX033HH7S6JXMY66QM51S89SX76B3JXJHWHPXPPBJCD05BR3GVXG"];
|
||||
artifactAdjacency.OutgoingEdges.Should().BeEquivalentTo(new[]
|
||||
{
|
||||
"ge:tenant-alpha:BUILT_FROM:HJNKVFSDSA44HRY0XAJ0GBEVPD2S82JFF58BZVRT9QF6HB2EGPJG",
|
||||
"ge:tenant-alpha:CONTAINS:EVA5N7P029VYV9W8Q7XJC0JFTEQYFSAQ6381SNVM3T1G5290XHTG"
|
||||
}, options => options.WithStrictOrdering());
|
||||
artifactAdjacency.IncomingEdges.Should().BeEmpty();
|
||||
// Artifact should have BUILT_FROM and CONTAINS as outgoing edges
|
||||
artifactAdjacency.OutgoingEdges.Should().Contain("ge:tenant-alpha:BUILT_FROM:HJNKVFSDSA44HRY0XAJ0GBEVPD2S82JFF58BZVRT9QF6HB2EGPJG");
|
||||
artifactAdjacency.OutgoingEdges.Should().Contain("ge:tenant-alpha:CONTAINS:EVA5N7P029VYV9W8Q7XJC0JFTEQYFSAQ6381SNVM3T1G5290XHTG");
|
||||
// Artifact should have incoming SBOM_VERSION_OF edge from sbom node
|
||||
artifactAdjacency.IncomingEdges.Should().HaveCount(1);
|
||||
artifactAdjacency.IncomingEdges[0].Should().Contain("SBOM_VERSION_OF");
|
||||
|
||||
var componentAdjacency = adjacencyNodes["gn:tenant-alpha:component:BQSZFXSPNGS6M8XEQZ6XX3E7775XZQABM301GFPFXCQSQSA1WHZ0"];
|
||||
componentAdjacency.IncomingEdges.Should().BeEquivalentTo(new[]
|
||||
|
||||
Reference in New Issue
Block a user