chore(glue): Cleanup tests (#5568)

This commit is contained in:
sansns-aws
2024-10-29 13:06:03 -04:00
committed by GitHub
parent dcd1b1121a
commit 2c7d71a0d9
7 changed files with 62 additions and 70 deletions
@@ -1,4 +1,3 @@
from re import search
from unittest.mock import MagicMock, patch
from prowler.providers.aws.services.glue.glue_service import Connection
@@ -62,9 +61,9 @@ class Test_glue_database_connections_ssl_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"has SSL connection disabled",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue connection test has SSL connection disabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -106,9 +105,9 @@ class Test_glue_database_connections_ssl_enabled:
assert len(result) == 1
assert result[0].status == "PASS"
assert search(
"has SSL connection enabled",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue connection test has SSL connection enabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -1,4 +1,3 @@
from re import search
from unittest.mock import MagicMock, patch
from prowler.providers.aws.services.glue.glue_service import DevEndpoint, SecurityConfig
@@ -66,9 +65,9 @@ class Test_glue_development_endpoints_cloudwatch_logs_encryption_enabled:
assert len(result) == 1
assert result[0].status == "PASS"
assert search(
"has CloudWatch logs encryption enabled with key",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test has CloudWatch logs encryption enabled with key key_arn."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -112,9 +111,9 @@ class Test_glue_development_endpoints_cloudwatch_logs_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have CloudWatch logs encryption enabled",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test does not have CloudWatch logs encryption enabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -150,9 +149,9 @@ class Test_glue_development_endpoints_cloudwatch_logs_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have security configuration",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test does not have security configuration."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -1,4 +1,3 @@
from re import search
from unittest.mock import MagicMock, patch
from prowler.providers.aws.services.glue.glue_service import DevEndpoint, SecurityConfig
@@ -66,9 +65,9 @@ class Test_glue_development_endpoints_job_bookmark_encryption_enabled:
assert len(result) == 1
assert result[0].status == "PASS"
assert search(
"has Job Bookmark encryption enabled with key",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test has Job Bookmark encryption enabled with key key_arn."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -112,9 +111,9 @@ class Test_glue_development_endpoints_job_bookmark_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have Job Bookmark encryption enabled",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test does not have Job Bookmark encryption enabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -150,9 +149,9 @@ class Test_glue_development_endpoints_job_bookmark_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have security configuration",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test does not have security configuration."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -1,4 +1,3 @@
from re import search
from unittest.mock import MagicMock, patch
from prowler.providers.aws.services.glue.glue_service import DevEndpoint, SecurityConfig
@@ -66,9 +65,9 @@ class Test_glue_development_endpoints_s3_encryption_enabled:
assert len(result) == 1
assert result[0].status == "PASS"
assert search(
"has S3 encryption enabled with key",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test has S3 encryption enabled with key key_arn."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -112,9 +111,9 @@ class Test_glue_development_endpoints_s3_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have S3 encryption enabled",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test does not have S3 encryption enabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -150,9 +149,9 @@ class Test_glue_development_endpoints_s3_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have security configuration",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue development endpoint test does not have security configuration."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -1,4 +1,3 @@
from re import search
from unittest.mock import MagicMock, patch
from prowler.providers.aws.services.glue.glue_service import Job, SecurityConfig
@@ -67,9 +66,9 @@ class Test_glue_etl_jobs_amazon_s3_encryption_enabled:
assert len(result) == 1
assert result[0].status == "PASS"
assert search(
"has S3 encryption enabled with key",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test has S3 encryption enabled with key key_arn."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -114,9 +113,9 @@ class Test_glue_etl_jobs_amazon_s3_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have S3 encryption enabled",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test does not have S3 encryption enabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -152,9 +151,9 @@ class Test_glue_etl_jobs_amazon_s3_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have security configuration",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test does not have security configuration."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -194,9 +193,8 @@ class Test_glue_etl_jobs_amazon_s3_encryption_enabled:
assert len(result) == 1
assert result[0].status == "PASS"
assert search(
"has S3 encryption enabled",
result[0].status_extended,
assert (
result[0].status_extended == "Glue job test has S3 encryption enabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -1,4 +1,3 @@
from re import search
from unittest.mock import MagicMock, patch
from prowler.providers.aws.services.glue.glue_service import Job, SecurityConfig
@@ -67,9 +66,9 @@ class Test_glue_etl_jobs_cloudwatch_logs_encryption_enabled:
assert len(result) == 1
assert result[0].status == "PASS"
assert search(
"has CloudWatch Logs encryption enabled with key",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test has CloudWatch Logs encryption enabled with key key_arn."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -114,9 +113,9 @@ class Test_glue_etl_jobs_cloudwatch_logs_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have CloudWatch Logs encryption enabled",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test does not have CloudWatch Logs encryption enabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -152,9 +151,9 @@ class Test_glue_etl_jobs_cloudwatch_logs_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have security configuration",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test does not have security configuration."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -1,4 +1,3 @@
from re import search
from unittest.mock import MagicMock, patch
from prowler.providers.aws.services.glue.glue_service import Job, SecurityConfig
@@ -67,9 +66,9 @@ class Test_glue_etl_jobs_job_bookmark_encryption_enabled:
assert len(result) == 1
assert result[0].status == "PASS"
assert search(
"has Job bookmark encryption enabled with key",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test has Job bookmark encryption enabled with key key_arn."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -114,9 +113,9 @@ class Test_glue_etl_jobs_job_bookmark_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have Job bookmark encryption enabled",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test does not have Job bookmark encryption enabled."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"
@@ -152,9 +151,9 @@ class Test_glue_etl_jobs_job_bookmark_encryption_enabled:
assert len(result) == 1
assert result[0].status == "FAIL"
assert search(
"does not have security configuration",
result[0].status_extended,
assert (
result[0].status_extended
== "Glue job test does not have security configuration."
)
assert result[0].resource_id == "test"
assert result[0].resource_arn == "arn_test"