prowler-test-sdk
CommunityTest patterns for Prowler SDK in Python.
Authoradbertram
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides standardized testing patterns for Prowler SDK checks and services written in Python, enabling reliable, repeatable unit tests across providers and services.
Core Features & Use Cases
- SDK test patterns: Fixtures, mocks, parametrization, and markers tailored to Prowler's Python SDK tests.
- Provider-specific guidance: AWS moto-based tests and Azure/GCP/Kubernetes MagicMock-based tests, including best practices for when to apply each mocking approach.
- Use Case: When adding a new SDK check, quickly scaffold tests that cover no resources, compliant resources, and non-compliant resources.
Quick Start
Use the templates and run pytest to validate Prowler SDK tests against the target provider.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: prowler-test-sdk Download link: https://github.com/adbertram/Devolutions-CIEM/archive/main.zip#prowler-test-sdk Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.