Prevent index out of range [0] when control report do not have a rule report

This commit is contained in:
Quirino Gervacio
2022-01-20 04:51:04 +08:00
parent 514da1e2db
commit 71404f2205

View File

@@ -107,7 +107,7 @@ func convertPostureReportToJunitResult(postureResult *reporthandling.PostureRepo
testCase.Name = controlReports.Name
testCase.Classname = "Kubescape"
testCase.Time = postureResult.ReportGenerationTime.String()
if 0 < len(controlReports.RuleReports[0].RuleResponses) {
if len(controlReports.RuleReports) > 0 {
testCase.Resources = controlReports.GetNumberOfResources()
testCase.Excluded = controlReports.GetNumberOfWarningResources()