chore(release): update v3 with latest changes (#4504)

Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
This commit is contained in:
Sergio Garcia
2024-07-22 11:52:52 -04:00
committed by GitHub
parent c910514ea6
commit aa9fde62b2
5 changed files with 29 additions and 7 deletions
@@ -35,6 +35,7 @@ class Test_ssm_managed_compliant_patching:
ssm_client.compliance_resources = {
instance_id: ComplianceResource(
id="i-1234567890abcdef0",
arn=f"arn:aws:ec2:{AWS_REGION_US_EAST_1}:{AWS_ACCOUNT_NUMBER}:instance/{instance_id}",
region=AWS_REGION_US_EAST_1,
status=ResourceStatus.COMPLIANT,
)
@@ -55,6 +56,10 @@ class Test_ssm_managed_compliant_patching:
assert len(result) == 1
assert result[0].region == AWS_REGION_US_EAST_1
assert result[0].resource_id == instance_id
assert (
result[0].resource_arn
== f"arn:aws:ec2:{AWS_REGION_US_EAST_1}:{AWS_ACCOUNT_NUMBER}:instance/{instance_id}"
)
assert result[0].status == "PASS"
assert (
result[0].status_extended
@@ -68,6 +73,7 @@ class Test_ssm_managed_compliant_patching:
ssm_client.compliance_resources = {
instance_id: ComplianceResource(
id="i-1234567890abcdef0",
arn=f"arn:aws:ec2:{AWS_REGION_US_EAST_1}:{AWS_ACCOUNT_NUMBER}:instance/{instance_id}",
region=AWS_REGION_US_EAST_1,
status=ResourceStatus.NON_COMPLIANT,
)
@@ -88,6 +94,10 @@ class Test_ssm_managed_compliant_patching:
assert len(result) == 1
assert result[0].region == AWS_REGION_US_EAST_1
assert result[0].resource_id == instance_id
assert (
result[0].resource_arn
== f"arn:aws:ec2:{AWS_REGION_US_EAST_1}:{AWS_ACCOUNT_NUMBER}:instance/{instance_id}"
)
assert result[0].status == "FAIL"
assert (
result[0].status_extended
@@ -196,5 +196,9 @@ class Test_SSM_Service:
assert ssm.compliance_resources
assert ssm.compliance_resources[instance_id]
assert ssm.compliance_resources[instance_id].id == instance_id
assert (
ssm.compliance_resources[instance_id].arn
== f"arn:aws:ec2:{AWS_REGION_US_EAST_1}:{AWS_ACCOUNT_NUMBER}:instance/{instance_id}"
)
assert ssm.compliance_resources[instance_id].region == AWS_REGION_US_EAST_1
assert ssm.compliance_resources[instance_id].status == ResourceStatus.COMPLIANT