33import os
44import unittest
55
6- from unittest .mock import patch , call , ANY , MagicMock
6+ from unittest .mock import patch , call , ANY
77from datadog_lambda .constants import TraceHeader
88
99import datadog_lambda .wrapper as wrapper
1212from ddtrace import Span , tracer
1313from ddtrace .internal .constants import MAX_UINT_64BITS
1414
15-
16- def get_mock_context (
17- aws_request_id = "request-id-1" ,
18- memory_limit_in_mb = "256" ,
19- invoked_function_arn = "arn:aws:lambda:us-west-1:123457598159:function:python-layer-test:1" ,
20- function_version = "1" ,
21- client_context = {},
22- ):
23- lambda_context = MagicMock ()
24- lambda_context .aws_request_id = aws_request_id
25- lambda_context .memory_limit_in_mb = memory_limit_in_mb
26- lambda_context .invoked_function_arn = invoked_function_arn
27- lambda_context .function_version = function_version
28- lambda_context .client_context = client_context
29- return lambda_context
15+ from tests .utils import get_mock_context
3016
3117
3218class TestDatadogLambdaWrapper (unittest .TestCase ):
@@ -232,7 +218,7 @@ def lambda_handler(event, context):
232218 "region:us-west-1" ,
233219 "account_id:123457598159" ,
234220 "functionname:python-layer-test" ,
235- "resource:python-layer-test:1 " ,
221+ "resource:python-layer-test" ,
236222 "cold_start:true" ,
237223 "memorysize:256" ,
238224 "runtime:python3.9" ,
@@ -263,7 +249,7 @@ def lambda_handler(event, context):
263249 "region:us-west-1" ,
264250 "account_id:123457598159" ,
265251 "functionname:python-layer-test" ,
266- "resource:python-layer-test:1 " ,
252+ "resource:python-layer-test" ,
267253 "cold_start:true" ,
268254 "memorysize:256" ,
269255 "runtime:python3.9" ,
@@ -279,7 +265,7 @@ def lambda_handler(event, context):
279265 "region:us-west-1" ,
280266 "account_id:123457598159" ,
281267 "functionname:python-layer-test" ,
282- "resource:python-layer-test:1 " ,
268+ "resource:python-layer-test" ,
283269 "cold_start:true" ,
284270 "memorysize:256" ,
285271 "runtime:python3.9" ,
@@ -318,7 +304,7 @@ def lambda_handler(event, context):
318304 "region:us-west-1" ,
319305 "account_id:123457598159" ,
320306 "functionname:python-layer-test" ,
321- "resource:python-layer-test:1 " ,
307+ "resource:python-layer-test" ,
322308 "cold_start:true" ,
323309 "memorysize:256" ,
324310 "runtime:python3.9" ,
@@ -334,7 +320,7 @@ def lambda_handler(event, context):
334320 "region:us-west-1" ,
335321 "account_id:123457598159" ,
336322 "functionname:python-layer-test" ,
337- "resource:python-layer-test:1 " ,
323+ "resource:python-layer-test" ,
338324 "cold_start:true" ,
339325 "memorysize:256" ,
340326 "runtime:python3.9" ,
@@ -370,7 +356,7 @@ def lambda_handler(event, context):
370356 "region:us-west-1" ,
371357 "account_id:123457598159" ,
372358 "functionname:python-layer-test" ,
373- "resource:python-layer-test:1 " ,
359+ "resource:python-layer-test" ,
374360 "cold_start:true" ,
375361 "memorysize:256" ,
376362 "runtime:python3.9" ,
@@ -386,7 +372,7 @@ def lambda_handler(event, context):
386372 "region:us-west-1" ,
387373 "account_id:123457598159" ,
388374 "functionname:python-layer-test" ,
389- "resource:python-layer-test:1 " ,
375+ "resource:python-layer-test" ,
390376 "cold_start:false" ,
391377 "memorysize:256" ,
392378 "runtime:python3.9" ,
0 commit comments