Lambda - Only return Logs if LogType=Tail
This commit is contained in:
parent
be5b1c592f
commit
f82e834225
3 changed files with 16 additions and 3 deletions
|
|
@ -113,6 +113,7 @@ def test_invoke_requestresponse_function():
|
|||
FunctionName="testFunction",
|
||||
InvocationType="RequestResponse",
|
||||
Payload=json.dumps(in_data),
|
||||
LogType="Tail"
|
||||
)
|
||||
|
||||
success_result["StatusCode"].should.equal(200)
|
||||
|
|
@ -125,6 +126,16 @@ def test_invoke_requestresponse_function():
|
|||
payload = success_result["Payload"].read().decode("utf-8")
|
||||
json.loads(payload).should.equal(in_data)
|
||||
|
||||
# Logs should not be returned by default, only when the LogType-param is supplied
|
||||
success_result = conn.invoke(
|
||||
FunctionName="testFunction",
|
||||
InvocationType="RequestResponse",
|
||||
Payload=json.dumps(in_data),
|
||||
)
|
||||
|
||||
success_result["StatusCode"].should.equal(200)
|
||||
assert "LogResult" not in success_result
|
||||
|
||||
|
||||
@mock_lambda
|
||||
def test_invoke_requestresponse_function_with_arn():
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue