We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ad29af3 commit 2868de7Copy full SHA for 2868de7
instrumentation/opentelemetry-instrumentation-falcon/tests/test_falcon.py
@@ -426,6 +426,20 @@ def test_uninstrument(self):
426
spans = self.memory_exporter.get_finished_spans()
427
self.assertEqual(len(spans), 0)
428
429
+ def test_no_op_tracer_provider(self):
430
+ FalconInstrumentor().uninstrument()
431
+
432
+ FalconInstrumentor().instrument(
433
+ tracer_provider=trace.NoOpTracerProvider()
434
+ )
435
436
+ self.memory_exporter.clear()
437
438
+ self.client().simulate_get(path="/hello")
439
440
+ spans = self.memory_exporter.get_finished_spans()
441
+ self.assertEqual(len(spans), 0)
442
443
def test_exclude_lists(self):
444
self.client().simulate_get(path="/ping")
445
span_list = self.memory_exporter.get_finished_spans()
0 commit comments