Fix cloudwatch logs' response error (#1426)

This commit is contained in:
Toshiya Kawasaki 2018-03-22 00:55:03 +09:00 committed by Jack Danger
commit 39e9379195
2 changed files with 28 additions and 2 deletions

View file

@ -59,3 +59,30 @@ def test_exceptions():
},
],
)
@mock_logs
def test_put_logs():
conn = boto3.client('logs', 'us-west-2')
log_group_name = 'dummy'
log_stream_name = 'stream'
conn.create_log_group(logGroupName=log_group_name)
conn.create_log_stream(
logGroupName=log_group_name,
logStreamName=log_stream_name
)
messages = [
{'timestamp': 0, 'message': 'hello'},
{'timestamp': 0, 'message': 'world'}
]
conn.put_log_events(
logGroupName=log_group_name,
logStreamName=log_stream_name,
logEvents=messages
)
res = conn.get_log_events(
logGroupName=log_group_name,
logStreamName=log_stream_name
)
events = res['events']
events.should.have.length_of(2)