mirror of
https://github.com/open-telemetry/opentelemetry-python-contrib.git
synced 2025-08-01 06:33:52 +08:00
This commit is contained in:
@ -219,3 +219,14 @@ class TestJinja2Instrumentor(TestBase):
|
|||||||
self.assertEqual(len(spans), 0)
|
self.assertEqual(len(spans), 0)
|
||||||
|
|
||||||
Jinja2Instrumentor().instrument()
|
Jinja2Instrumentor().instrument()
|
||||||
|
|
||||||
|
def test_no_op_tracer_provider(self):
|
||||||
|
self.memory_exporter.clear()
|
||||||
|
Jinja2Instrumentor().uninstrument()
|
||||||
|
Jinja2Instrumentor().instrument(
|
||||||
|
tracer_provider=trace_api.NoOpTracerProvider()
|
||||||
|
)
|
||||||
|
template = jinja2.environment.Template("Hello {{name}}!")
|
||||||
|
self.assertEqual(template.render(name="Jinja"), "Hello Jinja!")
|
||||||
|
spans = self.memory_exporter.get_finished_spans()
|
||||||
|
self.assertEqual(len(spans), 0)
|
||||||
|
Reference in New Issue
Block a user