[tests] use _NoOpTracer and _NoOpTracerProvider (#860)

* [tests] use _NoOpTracer and _NoOpTracerProvider

* update
This commit is contained in:
Alex Boten
2022-01-27 13:04:23 -08:00
committed by GitHub
parent 089c2b8262
commit d55d1dc0d6
4 changed files with 5 additions and 7 deletions

View File

@ -277,9 +277,7 @@ class TestClientProto(TestBase):
previous_propagator = get_global_textmap() previous_propagator = get_global_textmap()
try: try:
set_global_textmap(MockTextMapPropagator()) set_global_textmap(MockTextMapPropagator())
interceptor = OpenTelemetryClientInterceptor( interceptor = OpenTelemetryClientInterceptor(trace.NoOpTracer())
trace._DefaultTracer()
)
carrier = tuple() carrier = tuple()

View File

@ -359,7 +359,7 @@ class BaseTestCases:
def test_not_recording(self): def test_not_recording(self):
with mock.patch("opentelemetry.trace.INVALID_SPAN") as mock_span: with mock.patch("opentelemetry.trace.INVALID_SPAN") as mock_span:
transport = self.create_transport( transport = self.create_transport(
tracer_provider=trace._DefaultTracerProvider() tracer_provider=trace.NoOpTracerProvider()
) )
client = self.create_client(transport) client = self.create_client(transport)
mock_span.is_recording.return_value = False mock_span.is_recording.return_value = False
@ -454,7 +454,7 @@ class BaseTestCases:
def test_not_recording(self): def test_not_recording(self):
with mock.patch("opentelemetry.trace.INVALID_SPAN") as mock_span: with mock.patch("opentelemetry.trace.INVALID_SPAN") as mock_span:
HTTPXClientInstrumentor().instrument( HTTPXClientInstrumentor().instrument(
tracer_provider=trace._DefaultTracerProvider() tracer_provider=trace.NoOpTracerProvider()
) )
client = self.create_client() client = self.create_client()

View File

@ -250,7 +250,7 @@ class RequestsIntegrationTestBase(abc.ABC):
with mock.patch("opentelemetry.trace.INVALID_SPAN") as mock_span: with mock.patch("opentelemetry.trace.INVALID_SPAN") as mock_span:
RequestsInstrumentor().uninstrument() RequestsInstrumentor().uninstrument()
RequestsInstrumentor().instrument( RequestsInstrumentor().instrument(
tracer_provider=trace._DefaultTracerProvider() tracer_provider=trace.NoOpTracerProvider()
) )
mock_span.is_recording.return_value = False mock_span.is_recording.return_value = False
result = self.perform_request(self.URL) result = self.perform_request(self.URL)

View File

@ -192,7 +192,7 @@ class RequestsIntegrationTestBase(abc.ABC):
with mock.patch("opentelemetry.trace.INVALID_SPAN") as mock_span: with mock.patch("opentelemetry.trace.INVALID_SPAN") as mock_span:
URLLibInstrumentor().uninstrument() URLLibInstrumentor().uninstrument()
URLLibInstrumentor().instrument( URLLibInstrumentor().instrument(
tracer_provider=trace._DefaultTracerProvider() tracer_provider=trace.NoOpTracerProvider()
) )
mock_span.is_recording.return_value = False mock_span.is_recording.return_value = False
result = self.perform_request(self.URL) result = self.perform_request(self.URL)