Skip to content

Commit 21507ba

Browse files
authored
feat: add basic assertions (#17)
* feat: add basic assertions
1 parent 29d002b commit 21507ba

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

tests/module.tftest.hcl

+17
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,21 @@ run "basic" {
1313
team = "security"
1414
}
1515
}
16+
17+
assert {
18+
condition = aws_cloudwatch_log_metric_filter.admin_sso_activity.0.log_group_name == "aws-controltower/CloudTrailLogs"
19+
error_message = "CloudWatch log group name associated with CW log metric filter is incorrect"
20+
}
21+
22+
assert {
23+
condition = aws_cloudwatch_metric_alarm.admin_sso_activity.0.alarm_name == "AdministratorSSOActivity"
24+
error_message = "CloudWatch alarm name is incorrect"
25+
}
26+
27+
assert {
28+
condition = aws_cloudwatch_metric_alarm.admin_sso_activity.0.namespace == "cis-benchmark"
29+
error_message = "CloudWatch alarm namespace name is incorrect"
30+
}
1631
}
32+
33+

0 commit comments

Comments
 (0)