10
10
11
11
# Maintenance: This should move to Functional tests and use Fake over mocks.
12
12
13
+ __MODULE_PREFIX__ = "unit.test_tracing"
14
+
13
15
14
16
@pytest .fixture
15
17
def dummy_response ():
@@ -126,10 +128,12 @@ def greeting(name, message):
126
128
# and use service name as a metadata namespace
127
129
assert in_subsegment_mock .in_subsegment .call_count == 1
128
130
assert in_subsegment_mock .in_subsegment .call_args == mocker .call (
129
- name = "## unit.test_tracing .test_tracer_method.<locals>.greeting"
131
+ name = f "## { __MODULE_PREFIX__ } .test_tracer_method.<locals>.greeting"
130
132
)
131
133
assert in_subsegment_mock .put_metadata .call_args == mocker .call (
132
- key = "unit.test_tracing.test_tracer_method.<locals>.greeting response" , value = dummy_response , namespace = "booking"
134
+ key = f"{ __MODULE_PREFIX__ } .test_tracer_method.<locals>.greeting response" ,
135
+ value = dummy_response ,
136
+ namespace = "booking" ,
133
137
)
134
138
135
139
@@ -257,7 +261,7 @@ def greeting(name, message):
257
261
put_metadata_mock_args = in_subsegment_mock .put_metadata .call_args [1 ]
258
262
assert (
259
263
put_metadata_mock_args ["key" ]
260
- == "unit.test_tracing .test_tracer_method_exception_metadata.<locals>.greeting error"
264
+ == f" { __MODULE_PREFIX__ } .test_tracer_method_exception_metadata.<locals>.greeting error"
261
265
)
262
266
assert put_metadata_mock_args ["namespace" ] == "booking"
263
267
@@ -311,20 +315,20 @@ async def greeting(name, message):
311
315
# THEN we should add metadata for each response like we would for a sync decorated method
312
316
assert in_subsegment_mock .in_subsegment .call_count == 2
313
317
assert in_subsegment_greeting_call_args == mocker .call (
314
- name = "## unit.test_tracing .test_tracer_method_nested_async.<locals>.greeting"
318
+ name = f "## { __MODULE_PREFIX__ } .test_tracer_method_nested_async.<locals>.greeting"
315
319
)
316
320
assert in_subsegment_greeting2_call_args == mocker .call (
317
- name = "## unit.test_tracing .test_tracer_method_nested_async.<locals>.greeting_2"
321
+ name = f "## { __MODULE_PREFIX__ } .test_tracer_method_nested_async.<locals>.greeting_2"
318
322
)
319
323
320
324
assert in_subsegment_mock .put_metadata .call_count == 2
321
325
assert put_metadata_greeting2_call_args == mocker .call (
322
- key = "unit.test_tracing .test_tracer_method_nested_async.<locals>.greeting_2 response" ,
326
+ key = f" { __MODULE_PREFIX__ } .test_tracer_method_nested_async.<locals>.greeting_2 response" ,
323
327
value = dummy_response ,
324
328
namespace = "booking" ,
325
329
)
326
330
assert put_metadata_greeting_call_args == mocker .call (
327
- key = "unit.test_tracing .test_tracer_method_nested_async.<locals>.greeting response" ,
331
+ key = f" { __MODULE_PREFIX__ } .test_tracer_method_nested_async.<locals>.greeting response" ,
328
332
value = dummy_response ,
329
333
namespace = "booking" ,
330
334
)
@@ -370,7 +374,7 @@ async def greeting(name, message):
370
374
put_metadata_mock_args = in_subsegment_mock .put_metadata .call_args [1 ]
371
375
assert (
372
376
put_metadata_mock_args ["key" ]
373
- == "unit.test_tracing .test_tracer_method_exception_metadata_async.<locals>.greeting error"
377
+ == f" { __MODULE_PREFIX__ } .test_tracer_method_exception_metadata_async.<locals>.greeting error"
374
378
)
375
379
assert put_metadata_mock_args ["namespace" ] == "booking"
376
380
@@ -404,7 +408,7 @@ def handler(event, context):
404
408
assert in_subsegment_mock .in_subsegment .call_count == 2
405
409
assert handler_trace == mocker .call (name = "## handler" )
406
410
assert yield_function_trace == mocker .call (
407
- name = "## unit.test_tracing .test_tracer_yield_from_context_manager.<locals>.yield_with_capture"
411
+ name = f "## { __MODULE_PREFIX__ } .test_tracer_yield_from_context_manager.<locals>.yield_with_capture"
408
412
)
409
413
assert "test result" in result
410
414
@@ -431,7 +435,7 @@ def yield_with_capture():
431
435
put_metadata_mock_args = in_subsegment_mock .put_metadata .call_args [1 ]
432
436
assert (
433
437
put_metadata_mock_args ["key" ]
434
- == "unit.test_tracing .test_tracer_yield_from_context_manager_exception_metadata.<locals>.yield_with_capture error" # noqa E501
438
+ == f" { __MODULE_PREFIX__ } .test_tracer_yield_from_context_manager_exception_metadata.<locals>.yield_with_capture error" # noqa E501
435
439
)
436
440
assert isinstance (put_metadata_mock_args ["value" ], ValueError )
437
441
assert put_metadata_mock_args ["namespace" ] == "booking"
@@ -475,7 +479,7 @@ def handler(event, context):
475
479
assert in_subsegment_mock .in_subsegment .call_count == 2
476
480
assert handler_trace == mocker .call (name = "## handler" )
477
481
assert yield_function_trace == mocker .call (
478
- name = "## unit.test_tracing .test_tracer_yield_from_nested_context_manager.<locals>.yield_with_capture"
482
+ name = f "## { __MODULE_PREFIX__ } .test_tracer_yield_from_nested_context_manager.<locals>.yield_with_capture"
479
483
)
480
484
assert "test result" in result
481
485
@@ -507,7 +511,7 @@ def handler(event, context):
507
511
assert in_subsegment_mock .in_subsegment .call_count == 2
508
512
assert handler_trace == mocker .call (name = "## handler" )
509
513
assert generator_fn_trace == mocker .call (
510
- name = "## unit.test_tracing .test_tracer_yield_from_generator.<locals>.generator_fn"
514
+ name = f "## { __MODULE_PREFIX__ } .test_tracer_yield_from_generator.<locals>.generator_fn"
511
515
)
512
516
assert "test result" in result
513
517
@@ -533,7 +537,7 @@ def generator_fn():
533
537
put_metadata_mock_args = in_subsegment_mock .put_metadata .call_args [1 ]
534
538
assert (
535
539
put_metadata_mock_args ["key" ]
536
- == "unit.test_tracing .test_tracer_yield_from_generator_exception_metadata.<locals>.generator_fn error"
540
+ == f" { __MODULE_PREFIX__ } .test_tracer_yield_from_generator_exception_metadata.<locals>.generator_fn error"
537
541
)
538
542
assert put_metadata_mock_args ["namespace" ] == "booking"
539
543
assert isinstance (put_metadata_mock_args ["value" ], ValueError )
0 commit comments