@@ -125,9 +125,11 @@ def greeting(name, message):
125125 )
126126
127127
128- def test_tracer_custom_metadata (mocker , dummy_response , provider_stub ):
128+ def test_tracer_custom_metadata (monkeypatch , mocker , dummy_response , provider_stub ):
129129 # GIVEN Tracer is initialized with booking as the service name
130+ monkeypatch .setenv ("LAMBDA_TASK_ROOT" , "/opt/" )
130131 put_metadata_mock = mocker .MagicMock ()
132+
131133 provider = provider_stub (put_metadata_mock = put_metadata_mock )
132134 tracer = Tracer (provider = provider , service = "booking" )
133135
@@ -143,8 +145,9 @@ def test_tracer_custom_metadata(mocker, dummy_response, provider_stub):
143145 )
144146
145147
146- def test_tracer_custom_annotation (mocker , dummy_response , provider_stub ):
148+ def test_tracer_custom_annotation (monkeypatch , mocker , dummy_response , provider_stub ):
147149 # GIVEN Tracer is initialized
150+ monkeypatch .setenv ("LAMBDA_TASK_ROOT" , "/opt/" )
148151 put_annotation_mock = mocker .MagicMock ()
149152 provider = provider_stub (put_annotation_mock = put_annotation_mock )
150153 tracer = Tracer (provider = provider )
@@ -214,8 +217,9 @@ def greeting(name, message):
214217
215218
216219@mock .patch ("aws_lambda_powertools.tracing.tracer.aws_xray_sdk.core.patch" )
217- def test_tracer_patch_modules (xray_patch_mock , mocker ):
220+ def test_tracer_patch_modules (xray_patch_mock , monkeypatch , mocker ):
218221 # GIVEN tracer is initialized with a list of modules to patch
222+ monkeypatch .setenv ("LAMBDA_TASK_ROOT" , "/opt/" )
219223 modules = ["boto3" ]
220224
221225 # WHEN modules are supported by X-Ray
0 commit comments