tests fixes and sprints work

This commit is contained in:
master
2026-01-22 19:08:46 +02:00
parent c32fff8f86
commit 726d70dc7f
881 changed files with 134434 additions and 6228 deletions

View File

@@ -210,6 +210,18 @@ public sealed class PolicyEvaluationTraceSnapshotTests
new EvaluationStep
{
StepNumber = 3,
RuleName = "block_ruby_dev",
Priority = 4,
Phase = EvaluationPhase.RuleMatch,
Condition = "sbom.any_component(ruby.group(\"development\"))",
ConditionResult = false,
Action = null,
Explanation = "No development-only Ruby gems",
DurationMs = 12
},
new EvaluationStep
{
StepNumber = 4,
RuleName = "require_vex_justification",
Priority = 3,
Phase = EvaluationPhase.RuleMatch,
@@ -221,7 +233,7 @@ public sealed class PolicyEvaluationTraceSnapshotTests
},
new EvaluationStep
{
StepNumber = 4,
StepNumber = 5,
RuleName = "warn_eol_runtime",
Priority = 1,
Phase = EvaluationPhase.RuleMatch,
@@ -230,18 +242,6 @@ public sealed class PolicyEvaluationTraceSnapshotTests
Action = "warn message \"Runtime marked as EOL; upgrade recommended.\"",
Explanation = "EOL runtime detected: python3.9",
DurationMs = 15
},
new EvaluationStep
{
StepNumber = 5,
RuleName = "block_ruby_dev",
Priority = 4,
Phase = EvaluationPhase.RuleMatch,
Condition = "sbom.any_component(ruby.group(\"development\"))",
ConditionResult = false,
Action = null,
Explanation = "No development-only Ruby gems",
DurationMs = 12
}
],
FinalStatus = "warning",