コード例 #1
0
 def test_autotest_logging_handle_error(self):
     record = logging.LogRecord(
             'test', logging.DEBUG, __file__, 0, 'MESSAGE', 'ARGS', None)
     try:
         raise RuntimeError('Exception context needed for the test.')
     except RuntimeError:
         setup_modules._autotest_logging_handle_error(logging.Handler(),
                                                      record)
     else:
         self.fail()
     self.assert_autotest_logging_handle_error_called()
     self.assertTrue(('MESSAGE' in self.stderr_str), repr(self.stderr_str))
     self.assertTrue(('ARGS' in self.stderr_str), repr(self.stderr_str))
     self.assertTrue(('Exception' in self.stderr_str), repr(self.stderr_str))
     self.assertTrue(('setup_modules_unittest.py' in self.stderr_str),
                     repr(self.stderr_str))
コード例 #2
0
 def test_autotest_logging_handle_error(self):
     record = logging.LogRecord('test', logging.DEBUG, __file__, 0,
                                'MESSAGE', 'ARGS', None)
     try:
         raise RuntimeError('Exception context needed for the test.')
     except RuntimeError:
         setup_modules._autotest_logging_handle_error(
             logging.Handler(), record)
     else:
         self.fail()
     self.assert_autotest_logging_handle_error_called()
     stderr_repr = repr(self.stderr_str)
     self.assertTrue(('MESSAGE' in self.stderr_str), stderr_repr)
     self.assertTrue(('ARGS' in self.stderr_str), stderr_repr)
     self.assertTrue(('Exception' in self.stderr_str), stderr_repr)
     self.assertTrue(('setup_modules_unittest.py' in self.stderr_str),
                     stderr_repr)
     self.assertTrue(('disabled.\n' in self.stderr_str), stderr_repr)
     # Make sure this was turned off by our handle_error.
     self.assertFalse(logging.raiseExceptions)
コード例 #3
0
 def test_autotest_logging_handle_error(self):
     record = logging.LogRecord(
             'test', logging.DEBUG, __file__, 0, 'MESSAGE', 'ARGS', None)
     try:
         raise RuntimeError('Exception context needed for the test.')
     except RuntimeError:
         setup_modules._autotest_logging_handle_error(logging.Handler(),
                                                      record)
     else:
         self.fail()
     self.assert_autotest_logging_handle_error_called()
     stderr_repr = repr(self.stderr_str)
     self.assertTrue(('MESSAGE' in self.stderr_str), stderr_repr)
     self.assertTrue(('ARGS' in self.stderr_str), stderr_repr)
     self.assertTrue(('Exception' in self.stderr_str), stderr_repr)
     self.assertTrue(('setup_modules_unittest.py' in self.stderr_str),
                     stderr_repr)
     self.assertTrue(('disabled.\n' in self.stderr_str), stderr_repr)
     # Make sure this was turned off by our handle_error.
     self.assertFalse(logging.raiseExceptions)