pass
real_logger = logging.getLogger('googleapiclient.http')
mock_logger = mock.Mock(wraps=real_logger)
- mock_logger.hasHandlers.return_value = False
+ mock_logger.handlers = logging.getLogger('googleapiclient').handlers
mock_logger.level = logging.NOTSET
- with (
- mock.patch('logging.getLogger', return_value=mock_logger),
- mock.patch('time.sleep'),
- self.assertLogs(real_logger, 'INFO') as actual_logs,
- ):
+ with mock.patch('logging.getLogger', return_value=mock_logger), \
+ mock.patch('time.sleep'), \
+ self.assertLogs(real_logger, 'INFO') as actual_logs:
try:
api_client('v1', 'https://test.invalid/', 'NoToken', num_retries=1)
except httplib2.error.ServerNotFoundError:
def test_configured_logger_untouched(self):
real_logger = logging.getLogger('googleapiclient.http')
mock_logger = mock.Mock(wraps=real_logger)
- mock_logger.hasHandlers.return_value = True
- with (
- mock.patch('logging.getLogger', return_value=mock_logger),
- mock.patch('time.sleep'),
- ):
+ mock_logger.handlers = logging.getLogger().handlers
+ with mock.patch('logging.getLogger', return_value=mock_logger), \
+ mock.patch('time.sleep'):
try:
api_client('v1', 'https://test.invalid/', 'NoToken', num_retries=1)
except httplib2.error.ServerNotFoundError: