@@ -683,35 +683,6 @@ def test_logging_init_exporter(self):
683683 getLogger (__name__ ).error ("hello" )
684684 self .assertTrue (provider .processor .exporter .export_called )
685685
686- @patch .dict (environ , {}, clear = True )
687- def test_otel_log_level_by_name_default (self ):
688- self .assertEqual (_get_log_level (), NOTSET )
689-
690- @patch .dict (environ , {"OTEL_LOG_LEVEL" : "NOTSET " }, clear = True )
691- def test_otel_log_level_by_name_notset (self ):
692- self .assertEqual (_get_log_level (), NOTSET )
693-
694- @patch .dict (environ , {"OTEL_LOG_LEVEL" : " DeBug " }, clear = True )
695- def test_otel_log_level_by_name_debug (self ):
696- self .assertEqual (_get_log_level (), DEBUG )
697-
698- @patch .dict (environ , {"OTEL_LOG_LEVEL" : " info " }, clear = True )
699- def test_otel_log_level_by_name_info (self ):
700- self .assertEqual (_get_log_level (), INFO )
701-
702- @patch .dict (environ , {"OTEL_LOG_LEVEL" : " warn" }, clear = True )
703- def test_otel_log_level_by_name_warn (self ):
704- self .assertEqual (_get_log_level (), WARNING )
705-
706- @patch .dict (environ , {"OTEL_LOG_LEVEL" : " warnING " }, clear = True )
707- def test_otel_log_level_by_name_warning (self ):
708- self .assertEqual (_get_log_level (), WARNING )
709-
710- @patch .dict (environ , {"OTEL_LOG_LEVEL" : " eRroR" }, clear = True )
711- def test_otel_log_level_by_name_error (self ):
712- self .assertEqual (_get_log_level (), ERROR )
713-
714-
715686 @patch .dict (
716687 environ ,
717688 {
@@ -722,7 +693,6 @@ def test_otel_log_level_by_name_error(self):
722693 )
723694 @patch ("opentelemetry.sdk._configuration._get_log_level" , return_value = 39 )
724695 def test_logging_init_exporter_level_under (self , log_level_mock ):
725- # log_level_mock.return_value = 39
726696 resource = Resource .create ({})
727697 _init_logging (
728698 {"otlp" : DummyOTLPLogExporter },
@@ -856,6 +826,38 @@ def test_logging_init_exporter_without_handler_setup(self):
856826 if isinstance (handler , LoggingHandler ):
857827 self .fail ()
858828
829+ @patch .dict (environ , {}, clear = True )
830+ def test_otel_log_level_by_name_default (self ):
831+ self .assertEqual (_get_log_level (), NOTSET )
832+
833+ @patch .dict (environ , {"OTEL_LOG_LEVEL" : "NOTSET " }, clear = True )
834+ def test_otel_log_level_by_name_notset (self ):
835+ self .assertEqual (_get_log_level (), NOTSET )
836+
837+ @patch .dict (environ , {"OTEL_LOG_LEVEL" : " DeBug " }, clear = True )
838+ def test_otel_log_level_by_name_debug (self ):
839+ self .assertEqual (_get_log_level (), DEBUG )
840+
841+ @patch .dict (environ , {"OTEL_LOG_LEVEL" : " info " }, clear = True )
842+ def test_otel_log_level_by_name_info (self ):
843+ self .assertEqual (_get_log_level (), INFO )
844+
845+ @patch .dict (environ , {"OTEL_LOG_LEVEL" : " warn" }, clear = True )
846+ def test_otel_log_level_by_name_warn (self ):
847+ self .assertEqual (_get_log_level (), WARNING )
848+
849+ @patch .dict (environ , {"OTEL_LOG_LEVEL" : " warnING " }, clear = True )
850+ def test_otel_log_level_by_name_warning (self ):
851+ self .assertEqual (_get_log_level (), WARNING )
852+
853+ @patch .dict (environ , {"OTEL_LOG_LEVEL" : " eRroR" }, clear = True )
854+ def test_otel_log_level_by_name_error (self ):
855+ self .assertEqual (_get_log_level (), ERROR )
856+
857+ @patch .dict (environ , {"OTEL_LOG_LEVEL" : "foobar" }, clear = True )
858+ def test_otel_log_level_by_name_invalid (self ):
859+ self .assertEqual (_get_log_level (), NOTSET )
860+
859861 @patch .dict (
860862 environ ,
861863 {"OTEL_RESOURCE_ATTRIBUTES" : "service.name=otlp-service" },
0 commit comments