[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()
try:
set_global_textmap(MockTextMapPropagator())
interceptor = OpenTelemetryClientInterceptor(
trace._DefaultTracer()
)
interceptor = OpenTelemetryClientInterceptor(trace.NoOpTracer())
carrier = tuple()

View File

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

View File

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