@@ -492,47 +492,6 @@ def test_customize_logs_exporter_sigv4(self):
492492
493493 self .assertIsInstance (_customize_logs_exporter (OTLPGrpcLogExporter ()), OTLPGrpcLogExporter )
494494
495- def test_init_logging (self ):
496- captured_exporter = None
497-
498- def capture_exporter (* args , ** kwargs ):
499- nonlocal captured_exporter
500- result = _customize_logs_exporter (* args , ** kwargs )
501- captured_exporter = result
502- return result
503-
504- test_cases = [
505- [{"otlp" : OTLPLogExporter }, OTLPLogExporter ],
506- [{}, OTLPLogExporter ],
507- [{"grpc" : OTLPGrpcLogExporter }, OTLPGrpcLogExporter ],
508- ]
509-
510- os .environ [OTEL_EXPORTER_OTLP_LOGS_ENDPOINT ] = "https://logs.us-east-1.amazonaws.com/v1/logs"
511-
512- with patch (
513- "amazon.opentelemetry.distro.aws_opentelemetry_configurator._customize_logs_exporter"
514- ) as mock_customize_logs_exporter , patch (
515- "opentelemetry.sdk._logs.LoggerProvider"
516- ) as mock_logger_provider , patch (
517- "opentelemetry.sdk._logs.export.BatchLogRecordProcessor"
518- ) as mock_batch_processor :
519-
520- # Set up the mocks
521- mock_customize_logs_exporter .side_effect = capture_exporter
522- mock_provider_instance = MagicMock ()
523- mock_logger_provider .return_value = mock_provider_instance
524- mock_batch_processor_instance = MagicMock ()
525- mock_batch_processor .return_value = mock_batch_processor_instance
526-
527- for tc in test_cases :
528- exporter_dict = tc [0 ]
529- expected_exporter = tc [1 ]
530- _init_logging (exporter_dict , Resource .get_empty ())
531-
532- self .assertIsInstance (captured_exporter , expected_exporter )
533-
534- os .environ .pop (OTEL_EXPORTER_OTLP_LOGS_ENDPOINT )
535-
536495 def test_customize_span_processors (self ):
537496 mock_tracer_provider : TracerProvider = MagicMock ()
538497 _customize_span_processors (mock_tracer_provider , Resource .get_empty ())
0 commit comments