From b6e795ce613cc336a541d948bfd91c406e843751 Mon Sep 17 00:00:00 2001 From: cpitchford Date: Tue, 15 May 2018 18:30:30 +0100 Subject: [PATCH] Testing using fully qualified Action events:PutEvents The Action parameter to put_permission must be fully qualified as events:PutEvents as per: http://boto3.readthedocs.io/en/latest/reference/services/events.html#CloudWatchEvents.Client.put_permission --- tests/test_events/test_events.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test_events/test_events.py b/tests/test_events/test_events.py index e839bde5..c421ba52 100644 --- a/tests/test_events/test_events.py +++ b/tests/test_events/test_events.py @@ -177,8 +177,8 @@ def test_remove_targets(): def test_permissions(): client = boto3.client('events', 'eu-central-1') - client.put_permission(Action='PutEvents', Principal='111111111111', StatementId='Account1') - client.put_permission(Action='PutEvents', Principal='222222222222', StatementId='Account2') + client.put_permission(Action='events:PutEvents', Principal='111111111111', StatementId='Account1') + client.put_permission(Action='events:PutEvents', Principal='222222222222', StatementId='Account2') resp = client.describe_event_bus() assert len(resp['Policy']['Statement']) == 2