Skip to content

feat(prowler): chunk14 add the CIS benchmark contract (#422) - #444

Draft
Christophe Melchior (Kakudou) wants to merge 5 commits into
feat/422-prowler-injector-chk13-service-gcpfrom
feat/422-prowler-injector-chk14-compliance-cis
Draft

feat(prowler): chunk14 add the CIS benchmark contract (#422)#444
Christophe Melchior (Kakudou) wants to merge 5 commits into
feat/422-prowler-injector-chk13-service-gcpfrom
feat/422-prowler-injector-chk14-compliance-cis

test(prowler): close CHK.014 registry coverage (#422)

c4998f6
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 28, 2026 in 0s

85.12% (+0.07%) compared to 98ed3d7

View this Pull Request on Codecov

85.12% (+0.07%) compared to 98ed3d7

Details

Codecov Report

❌ Patch coverage is 94.28571% with 4 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
prowler/prowler/_core/prowler_client/client.py 83.33% 2 Missing ⚠️
prowler/prowler/contracts/base.py 80.00% 2 Missing ⚠️
Additional details and impacted files
@@                               Coverage Diff                               @@
##           feat/422-prowler-injector-chk13-service-gcp     #444      +/-   ##
===============================================================================
+ Coverage                                        85.05%   85.12%   +0.07%     
===============================================================================
  Files                                              190      191       +1     
  Lines                                             8249     8318      +69     
===============================================================================
+ Hits                                              7016     7081      +65     
- Misses                                            1233     1237       +4     
Files with missing lines Coverage Δ
prowler/prowler/_core/prowler_client/__init__.py 100.00% <ø> (ø)
prowler/prowler/_core/prowler_client/contracts.py 100.00% <100.00%> (ø)
prowler/prowler/_core/prowler_client/factory.py 100.00% <ø> (ø)
prowler/prowler/contracts/__init__.py 100.00% <100.00%> (ø)
prowler/prowler/contracts/cis.py 100.00% <100.00%> (ø)
prowler/prowler/contracts/registry.py 94.00% <100.00%> (+0.12%) ⬆️
prowler/prowler/_core/prowler_client/client.py 94.69% <83.33%> (-1.14%) ⬇️
prowler/prowler/contracts/base.py 95.65% <80.00%> (-1.25%) ⬇️

📢 Thoughts on this report? Let us know!

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.