def test_export(self): client_mock = mock.Mock() spans = [] exporter = JaegerExporter() exporter._grpc_client = client_mock status = exporter.export(spans) self.assertEqual(SpanExportResult.SUCCESS, status)
def test_export_span_service_name(self): resource = Resource.create({SERVICE_NAME: "test"}) span = trace._Span("test_span", context=self.context, resource=resource) span.start() span.end() client_mock = mock.Mock() exporter = JaegerExporter() exporter._grpc_client = client_mock exporter.export([span]) self.assertEqual(exporter.service_name, "test")