diff --git a/src/lib/formatters/iac-output/text/formatters.ts b/src/lib/formatters/iac-output/text/formatters.ts index 26d1e3ed264..b20b8995d85 100644 --- a/src/lib/formatters/iac-output/text/formatters.ts +++ b/src/lib/formatters/iac-output/text/formatters.ts @@ -106,7 +106,7 @@ export function formatSnykIacTestTestData( const filesWithIssuesCount = countFilesWithIssues(snykIacTestScanResult); const filesWithoutIssuesCount = allFilesCount - filesWithIssuesCount; const ignores = snykIacTestScanResult - ? snykIacTestScanResult.scanAnalytics.ignoredCount + ? snykIacTestScanResult.metadata.ignoredCount : 0; let contextSuppressedIssueCount: number | undefined; diff --git a/src/lib/iac/test/v2/analytics/index.ts b/src/lib/iac/test/v2/analytics/index.ts index 95d11d66341..034bb48b008 100644 --- a/src/lib/iac/test/v2/analytics/index.ts +++ b/src/lib/iac/test/v2/analytics/index.ts @@ -35,7 +35,7 @@ function computeIacAnalytics(testOutput: TestOutput): IacAnalytics { iacType, packageManager: Object.keys(iacType) as ResourceKind[], iacIssuesCount: testOutput.results?.vulnerabilities?.length || 0, - iacIgnoredIssuesCount: testOutput.results?.scanAnalytics.ignoredCount || 0, + iacIgnoredIssuesCount: testOutput.results?.metadata.ignoredCount || 0, iacFilesCount: Object.values(iacType).reduce( (acc, packageManagerAnalytics) => acc + packageManagerAnalytics!.count, 0, diff --git a/src/lib/iac/test/v2/scan/results.ts b/src/lib/iac/test/v2/scan/results.ts index fb4531f65b5..9db1f9e4822 100644 --- a/src/lib/iac/test/v2/scan/results.ts +++ b/src/lib/iac/test/v2/scan/results.ts @@ -39,6 +39,7 @@ export interface Results { export interface Metadata { projectName: string; + ignoredCount: number; } export interface ScanAnalytics { diff --git a/test/jest/unit/iac/process-results/fixtures/snyk-iac-test-results-with-suppressions.json b/test/jest/unit/iac/process-results/fixtures/snyk-iac-test-results-with-suppressions.json index 8991a90f1c0..dcd26b085f0 100644 --- a/test/jest/unit/iac/process-results/fixtures/snyk-iac-test-results-with-suppressions.json +++ b/test/jest/unit/iac/process-results/fixtures/snyk-iac-test-results-with-suppressions.json @@ -147,7 +147,8 @@ } ], "metadata": { - "projectName": "input-files-for-json-v2" + "projectName": "input-files-for-json-v2", + "ignoredCount": 3 }, "scanAnalytics": { "suppressedResults": { diff --git a/test/jest/unit/iac/process-results/fixtures/snyk-iac-test-results.json b/test/jest/unit/iac/process-results/fixtures/snyk-iac-test-results.json index d5743beffe0..d53e5891355 100644 --- a/test/jest/unit/iac/process-results/fixtures/snyk-iac-test-results.json +++ b/test/jest/unit/iac/process-results/fixtures/snyk-iac-test-results.json @@ -147,9 +147,7 @@ } ], "metadata": { - "projectName": "input-files-for-json-v2" - }, - "scanAnalytics": { + "projectName": "input-files-for-json-v2", "ignoredCount": 3 } },