Strip extra whitespace and newlines from SQS response templates.

Fixes #623
This commit is contained in:
Nuno Santos 2016-06-02 11:18:40 +02:00
commit 68eeb5948b
3 changed files with 18 additions and 31 deletions

View file

@ -487,7 +487,11 @@ boto3
def test_boto3_message_send():
sqs = boto3.resource('sqs', region_name='us-east-1')
queue = sqs.create_queue(QueueName="blah")
queue.send_message(MessageBody="derp")
msg = queue.send_message(MessageBody="derp")
msg.get('MD5OfMessageBody').should.equal('58fd9edd83341c29f1aebba81c31e257')
msg.get('ResponseMetadata', {}).get('RequestId').should.equal('27daac76-34dd-47df-bd01-1f6e873584a0')
msg.get('MessageId').should_not.contain(' \n')
messages = queue.receive_messages()
messages.should.have.length_of(1)