Files
prowler/tests/providers/stackit/stackit_metadata_test.py
T
Johannes Engler a2824f7166 feat(stackit): add new provider with 4 checks (#9237)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Sergio Garcia <hello@mistercloudsec.com>
Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
Co-authored-by: Hugo Pereira Brito <101209179+HugoPBrito@users.noreply.github.com>
2026-05-28 13:16:38 +02:00

16 lines
455 B
Python

from pathlib import Path
import pytest
from prowler.lib.check.models import CheckMetadata
@pytest.mark.parametrize(
"metadata_file",
sorted(Path("prowler/providers/stackit").glob("services/**/*.metadata.json")),
)
def test_stackit_check_metadata_is_valid(metadata_file):
metadata = CheckMetadata.parse_file(metadata_file)
assert metadata.Provider == "stackit"
assert metadata.CheckID == metadata_file.stem.replace(".metadata", "")