From 469bc13e5f53eaaecab31990a978f3f3c9d66ac3 Mon Sep 17 00:00:00 2001 From: MrCloudSec Date: Thu, 29 May 2025 14:28:30 +0200 Subject: [PATCH] fix: iac test --- tests/providers/iac/iac_provider_test.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/providers/iac/iac_provider_test.py b/tests/providers/iac/iac_provider_test.py index 7d27938abd..e2f3469569 100644 --- a/tests/providers/iac/iac_provider_test.py +++ b/tests/providers/iac/iac_provider_test.py @@ -1,5 +1,7 @@ from unittest.mock import MagicMock, patch +import pytest + from prowler.lib.check.models import CheckReportIAC from prowler.providers.iac.iac_provider import IacProvider from tests.providers.iac.iac_fixtures import ( @@ -113,9 +115,10 @@ class TestIacProvider: stdout=get_invalid_checkov_output(), stderr="" ) - reports = provider.run_scan("/test/directory") + with pytest.raises(SystemExit) as excinfo: + provider.run_scan("/test/directory") - assert len(reports) == 0 + assert excinfo.value.code == 1 @patch("subprocess.run") def test_iac_provider_run_scan_null_output(self, mock_subprocess):