Add cloudformation support for EventBridge

This commit is contained in:
Guilherme Martins Crocetti 2020-03-22 16:30:16 -03:00
commit 7318523b50
3 changed files with 45 additions and 0 deletions

View file

@ -596,6 +596,30 @@ def test_create_stack_kinesis():
assert len(resources) == 1
@mock_cloudformation_deprecated
def test_create_stack_events():
conn = boto.connect_cloudformation()
dummy_template = {
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "Stack Kinesis Test 1",
"Parameters": {},
"Resources": {
"event": {
"Type": "AWS::Events::Rule",
"Properties": {
"State": "ENABLED",
"ScheduleExpression": "rate(5 minutes)",
},
}
},
}
conn.create_stack("test_stack_events_1", template_body=json.dumps(dummy_template))
stack = conn.describe_stacks()[0]
resources = stack.list_resources()
resources.should.have.length_of(1)
def get_role_name():
with mock_iam_deprecated():
iam = boto.connect_iam()