• Home
  • Raw
  • Download

Lines Matching full:logging

15 """Unit tests for absl.logging."""
21 import logging as std_logging
34 from absl import logging
43 """Tests the initial logging configuration."""
47 self.assertIs(absl_logger, logging.get_absl_logger())
48 self.assertIsInstance(absl_logger, logging.ABSLLogger)
50 logging.get_absl_handler().python_handler.formatter,
51 logging.PythonFormatter)
96 # Other tests change the root logging level, so we can't
136 self.python_handler = logging.PythonHandler()
155 @mock.patch.object(logging, 'find_log_dir_and_names')
156 @mock.patch.object(logging.time, 'localtime')
157 @mock.patch.object(logging.time, 'time')
171 logging, 'open', return_value=sys.stdout, create=True):
182 handler = logging.PythonHandler()
186 handler = logging.PythonHandler(stream)
191 handler = logging.PythonHandler(stream)
198 handler = logging.PythonHandler(stream)
205 handler = logging.PythonHandler(stream)
212 handler = logging.PythonHandler(stream)
233 handler = logging.PythonHandler(stream)
244 handler = logging.PythonHandler(stream)
256 handler = logging.PythonHandler(stream)
268 handler = logging.PythonHandler()
277 handler = logging.PythonHandler(stream)
280 record.__dict__[logging._ABSL_LOG_FATAL] = True
289 handler = logging.PythonHandler(stream)
299 handler = logging.PythonHandler(stream)
311 handler = logging.PythonHandler(stream)
321 handler = logging.PythonHandler(sys.stderr)
328 handler = logging.PythonHandler(sys.stdout)
335 handler = logging.PythonHandler(sys.__stderr__)
342 handler = logging.PythonHandler(sys.__stdout__)
361 handler = logging.PythonHandler(fake_file)
370 formatter = logging.PythonFormatter()
371 self.absl_handler = logging.ABSLHandler(formatter)
384 logging_file = os.path.join('absl', 'logging', '__init__.py')
444 self.logger = logging.ABSLLogger('')
452 self.logger = logging.ABSLLogger('')
456 self.logger = logging.ABSLLogger('', std_logging.DEBUG)
599 thread_id = '{: >5}'.format(logging._get_thread_id())
605 logging.get_absl_log_prefix(self.record))
612 prefix = logging.get_absl_log_prefix(self.record)
614 match = re.search(logging.ABSL_LOGGING_PREFIX_REGEX, prefix)
624 'thread_id': str(logging._get_thread_id()),
635 thread_id = '{: >5}'.format(logging._get_thread_id())
640 logging.get_absl_log_prefix(self.record))
646 thread_id = '{: >5}'.format(logging._get_thread_id())
652 logging.get_absl_log_prefix(self.record))
665 counts.add(logging._get_next_log_count_per_token(k))
680 logging.fatal('Die!')
688 log_dir = logging.find_log_dir(log_dir='./')
697 log_dir = logging.find_log_dir()
708 log_dir = logging.find_log_dir()
719 log_dir = logging.find_log_dir()
728 logging.find_log_dir()
736 mock.patch.object(logging, 'find_log_dir') as mock_find_log_dir, \
744 logging.find_log_dir_and_names(
754 mock.patch.object(logging, 'find_log_dir') as mock_find_log_dir, \
761 logging.find_log_dir_and_names())
781 mock.patch.object(logging, 'find_log_dir') as mock_find_log_dir, \
790 logging.find_log_dir_and_names(
795 logging.info('not enough args: %s %s', 'foo') # pylint: disable=logging-too-few-args
801 logging.info('%(test)s', {'test': 'Hello world!'})
805 logging.exception('%(test)s', {'test': 'Hello world!'})
808 old_level = logging.get_verbosity()
810 logging.set_verbosity(logging.DEBUG)
811 self.assertEqual(logging.get_verbosity(), logging.DEBUG)
812 self.assertTrue(logging.level_debug())
813 self.assertTrue(logging.level_info())
814 self.assertTrue(logging.level_warning())
815 self.assertTrue(logging.level_error())
817 logging.set_verbosity(logging.INFO)
818 self.assertEqual(logging.get_verbosity(), logging.INFO)
819 self.assertFalse(logging.level_debug())
820 self.assertTrue(logging.level_info())
821 self.assertTrue(logging.level_warning())
822 self.assertTrue(logging.level_error())
824 logging.set_verbosity(logging.WARNING)
825 self.assertEqual(logging.get_verbosity(), logging.WARNING)
826 self.assertFalse(logging.level_debug())
827 self.assertFalse(logging.level_info())
828 self.assertTrue(logging.level_warning())
829 self.assertTrue(logging.level_error())
831 logging.set_verbosity(logging.ERROR)
832 self.assertEqual(logging.get_verbosity(), logging.ERROR)
833 self.assertFalse(logging.level_debug())
834 self.assertFalse(logging.level_info())
835 self.assertTrue(logging.level_error())
837 logging.set_verbosity(old_level)
840 old_level = logging.get_verbosity()
843 logging.set_verbosity('debug')
844 self.assertEqual(logging.get_verbosity(), logging.DEBUG)
845 logging.set_verbosity('info')
846 self.assertEqual(logging.get_verbosity(), logging.INFO)
847 logging.set_verbosity('warning')
848 self.assertEqual(logging.get_verbosity(), logging.WARNING)
849 logging.set_verbosity('warn')
850 self.assertEqual(logging.get_verbosity(), logging.WARNING)
851 logging.set_verbosity('error')
852 self.assertEqual(logging.get_verbosity(), logging.ERROR)
853 logging.set_verbosity('fatal')
856 self.assertEqual(logging.get_verbosity(), logging.FATAL)
857 logging.set_verbosity('DEBUG')
858 self.assertEqual(logging.get_verbosity(), logging.DEBUG)
859 logging.set_verbosity('INFO')
860 self.assertEqual(logging.get_verbosity(), logging.INFO)
861 logging.set_verbosity('WARNING')
862 self.assertEqual(logging.get_verbosity(), logging.WARNING)
863 logging.set_verbosity('WARN')
864 self.assertEqual(logging.get_verbosity(), logging.WARNING)
865 logging.set_verbosity('ERROR')
866 self.assertEqual(logging.get_verbosity(), logging.ERROR)
867 logging.set_verbosity('FATAL')
868 self.assertEqual(logging.get_verbosity(), logging.FATAL)
871 logging.set_verbosity(str(logging.DEBUG))
872 self.assertEqual(logging.get_verbosity(), logging.DEBUG)
873 logging.set_verbosity(str(logging.INFO))
874 self.assertEqual(logging.get_verbosity(), logging.INFO)
875 logging.set_verbosity(str(logging.WARNING))
876 self.assertEqual(logging.get_verbosity(), logging.WARNING)
877 logging.set_verbosity(str(logging.ERROR))
878 self.assertEqual(logging.get_verbosity(), logging.ERROR)
879 logging.set_verbosity(str(logging.FATAL))
880 self.assertEqual(logging.get_verbosity(), logging.FATAL)
882 logging.set_verbosity(old_level)
885 key_flags = FLAGS.get_key_flags_for_module(logging)
892 logging.get_absl_logger(), logging.ABSLLogger)
896 logging.get_absl_handler(), logging.ABSLHandler)
899 @mock.patch.object(logging.ABSLLogger, 'register_frame_to_skip')
901 """Tests for logging.skip_log_prefix."""
904 """Logging helper function for LogSkipPrefixTest."""
905 logging.info('info')
908 """Nested logging helper functions for LogSkipPrefixTest."""
910 logging.info('info nested')
914 retval = logging.skip_log_prefix('_log_some_info')
919 retval = logging.skip_log_prefix(self._log_some_info)
927 _ = logging.skip_log_prefix(partial_input)
932 retval = logging.skip_log_prefix(lambda_input)
939 _ = logging.skip_log_prefix(dict_input)
944 retval = logging.skip_log_prefix(nested_input)
951 @logging.skip_log_prefix
953 logging.info('decorated')
962 handler = logging.get_absl_handler().python_handler
979 self.assertEqual('', logging.get_log_file_name())
987 self.assertEqual('', logging.get_log_file_name())
993 self.assertEqual(filename, logging.get_log_file_name())