Skip to content
This repository was archived by the owner on May 23, 2023. It is now read-only.

Commit 34e2c2e

Browse files
Correções gerais do projeto Lambda SQS
1 parent 4884f08 commit 34e2c2e

File tree

19 files changed

+19
-9
lines changed

19 files changed

+19
-9
lines changed

examples/lambda_sqs/flambda_app/events_helper.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ def get_records_from_sqs_event(sqs_event, logger=None):
5858
if not helper.empty(sqs_event.to_dict()):
5959
try:
6060
sqs_event_dict = sqs_event.to_dict()
61+
# todo tratar <class 'boto3.resources.factory.sqs.Message'>
6162
if 'Records' in sqs_event_dict:
6263
sqs_event_dict = sqs_event_dict['Records']
6364
for record in sqs_event_dict:

examples/lambda_sqs/tests/component/test_app.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import os
2+
import time
23
import unittest
34
from time import sleep
45

@@ -21,7 +22,13 @@
2122

2223
def get_queue_message():
2324
queue_url = os.getenv("APP_QUEUE")
25+
26+
message = get_cancelamento_event()
27+
SQSHelper.create_message(message, queue_url)
28+
time.sleep(1)
29+
2430
event = SQSHelper.get_message(queue_url)
31+
2532
return (event,)
2633

2734

@@ -66,6 +73,9 @@ def setUpClass(cls):
6673

6774
@data_provider(get_queue_message)
6875
def test_index(self, event):
76+
"""
77+
TODO precisa de ajustes para funcionar
78+
"""
6979
self.logger.info('Running test: %s', get_function_name(__name__))
7080
self.logger.info('Event: {}'.format(event))
7181

0 commit comments

Comments
 (0)