Commit fc29e0f3 authored by Guido van Rossum's avatar Guido van Rossum

Rename the logger to plain "logger".

parent b795aa85
...@@ -27,7 +27,7 @@ import sys ...@@ -27,7 +27,7 @@ import sys
from . import events from . import events
from . import futures from . import futures
from . import tasks from . import tasks
from .log import asyncio_log from .log import logger
__all__ = ['BaseEventLoop', 'Server'] __all__ = ['BaseEventLoop', 'Server']
...@@ -580,7 +580,7 @@ class BaseEventLoop(events.AbstractEventLoop): ...@@ -580,7 +580,7 @@ class BaseEventLoop(events.AbstractEventLoop):
level = logging.INFO level = logging.INFO
else: else:
level = logging.DEBUG level = logging.DEBUG
asyncio_log.log(level, 'poll%s took %.3f seconds', argstr, t1-t0) logger.log(level, 'poll%s took %.3f seconds', argstr, t1-t0)
self._process_events(event_list) self._process_events(event_list)
# Handle 'later' callbacks that are ready. # Handle 'later' callbacks that are ready.
......
...@@ -12,7 +12,7 @@ import sys ...@@ -12,7 +12,7 @@ import sys
import threading import threading
import socket import socket
from .log import asyncio_log from .log import logger
class Handle: class Handle:
...@@ -36,7 +36,7 @@ class Handle: ...@@ -36,7 +36,7 @@ class Handle:
try: try:
self._callback(*self._args) self._callback(*self._args)
except Exception: except Exception:
asyncio_log.exception('Exception in callback %s %r', logger.exception('Exception in callback %s %r',
self._callback, self._args) self._callback, self._args)
self = None # Needed to break cycles when an exception occurs. self = None # Needed to break cycles when an exception occurs.
......
...@@ -10,7 +10,7 @@ import logging ...@@ -10,7 +10,7 @@ import logging
import traceback import traceback
from . import events from . import events
from .log import asyncio_log from .log import logger
# States for Future. # States for Future.
_PENDING = 'PENDING' _PENDING = 'PENDING'
...@@ -99,7 +99,7 @@ class _TracebackLogger: ...@@ -99,7 +99,7 @@ class _TracebackLogger:
def __del__(self): def __del__(self):
if self.tb: if self.tb:
asyncio_log.error('Future/Task exception was never retrieved:\n%s', logger.error('Future/Task exception was never retrieved:\n%s',
''.join(self.tb)) ''.join(self.tb))
......
...@@ -3,4 +3,5 @@ ...@@ -3,4 +3,5 @@
import logging import logging
asyncio_log = logging.getLogger("asyncio") # Name the logger after the package.
logger = logging.getLogger(__package__)
...@@ -10,7 +10,7 @@ from . import base_events ...@@ -10,7 +10,7 @@ from . import base_events
from . import constants from . import constants
from . import futures from . import futures
from . import transports from . import transports
from .log import asyncio_log from .log import logger
class _ProactorBasePipeTransport(transports.BaseTransport): class _ProactorBasePipeTransport(transports.BaseTransport):
...@@ -50,7 +50,7 @@ class _ProactorBasePipeTransport(transports.BaseTransport): ...@@ -50,7 +50,7 @@ class _ProactorBasePipeTransport(transports.BaseTransport):
self._read_fut.cancel() self._read_fut.cancel()
def _fatal_error(self, exc): def _fatal_error(self, exc):
asyncio_log.exception('Fatal error for %s', self) logger.exception('Fatal error for %s', self)
self._force_close(exc) self._force_close(exc)
def _force_close(self, exc): def _force_close(self, exc):
...@@ -164,7 +164,7 @@ class _ProactorWritePipeTransport(_ProactorBasePipeTransport, ...@@ -164,7 +164,7 @@ class _ProactorWritePipeTransport(_ProactorBasePipeTransport,
if self._conn_lost: if self._conn_lost:
if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES: if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES:
asyncio_log.warning('socket.send() raised exception.') logger.warning('socket.send() raised exception.')
self._conn_lost += 1 self._conn_lost += 1
return return
self._buffer.append(data) self._buffer.append(data)
...@@ -246,7 +246,7 @@ class BaseProactorEventLoop(base_events.BaseEventLoop): ...@@ -246,7 +246,7 @@ class BaseProactorEventLoop(base_events.BaseEventLoop):
def __init__(self, proactor): def __init__(self, proactor):
super().__init__() super().__init__()
asyncio_log.debug('Using proactor: %s', proactor.__class__.__name__) logger.debug('Using proactor: %s', proactor.__class__.__name__)
self._proactor = proactor self._proactor = proactor
self._selector = proactor # convenient alias self._selector = proactor # convenient alias
proactor.set_loop(self) proactor.set_loop(self)
...@@ -335,7 +335,7 @@ class BaseProactorEventLoop(base_events.BaseEventLoop): ...@@ -335,7 +335,7 @@ class BaseProactorEventLoop(base_events.BaseEventLoop):
f = self._proactor.accept(sock) f = self._proactor.accept(sock)
except OSError: except OSError:
if sock.fileno() != -1: if sock.fileno() != -1:
asyncio_log.exception('Accept failed') logger.exception('Accept failed')
sock.close() sock.close()
except futures.CancelledError: except futures.CancelledError:
sock.close() sock.close()
......
...@@ -17,7 +17,7 @@ from . import events ...@@ -17,7 +17,7 @@ from . import events
from . import futures from . import futures
from . import selectors from . import selectors
from . import transports from . import transports
from .log import asyncio_log from .log import logger
class BaseSelectorEventLoop(base_events.BaseEventLoop): class BaseSelectorEventLoop(base_events.BaseEventLoop):
...@@ -31,7 +31,7 @@ class BaseSelectorEventLoop(base_events.BaseEventLoop): ...@@ -31,7 +31,7 @@ class BaseSelectorEventLoop(base_events.BaseEventLoop):
if selector is None: if selector is None:
selector = selectors.DefaultSelector() selector = selectors.DefaultSelector()
asyncio_log.debug('Using selector: %s', selector.__class__.__name__) logger.debug('Using selector: %s', selector.__class__.__name__)
self._selector = selector self._selector = selector
self._make_self_pipe() self._make_self_pipe()
...@@ -105,7 +105,7 @@ class BaseSelectorEventLoop(base_events.BaseEventLoop): ...@@ -105,7 +105,7 @@ class BaseSelectorEventLoop(base_events.BaseEventLoop):
sock.close() sock.close()
# There's nowhere to send the error, so just log it. # There's nowhere to send the error, so just log it.
# TODO: Someone will want an error handler for this. # TODO: Someone will want an error handler for this.
asyncio_log.exception('Accept failed') logger.exception('Accept failed')
else: else:
if ssl: if ssl:
self._make_ssl_transport( self._make_ssl_transport(
...@@ -363,7 +363,7 @@ class _SelectorTransport(transports.Transport): ...@@ -363,7 +363,7 @@ class _SelectorTransport(transports.Transport):
def _fatal_error(self, exc): def _fatal_error(self, exc):
# should be called from exception handler only # should be called from exception handler only
asyncio_log.exception('Fatal error for %s', self) logger.exception('Fatal error for %s', self)
self._force_close(exc) self._force_close(exc)
def _force_close(self, exc): def _force_close(self, exc):
...@@ -444,7 +444,7 @@ class _SelectorSocketTransport(_SelectorTransport): ...@@ -444,7 +444,7 @@ class _SelectorSocketTransport(_SelectorTransport):
if self._conn_lost: if self._conn_lost:
if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES: if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES:
asyncio_log.warning('socket.send() raised exception.') logger.warning('socket.send() raised exception.')
self._conn_lost += 1 self._conn_lost += 1
return return
...@@ -667,7 +667,7 @@ class _SelectorSslTransport(_SelectorTransport): ...@@ -667,7 +667,7 @@ class _SelectorSslTransport(_SelectorTransport):
if self._conn_lost: if self._conn_lost:
if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES: if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES:
asyncio_log.warning('socket.send() raised exception.') logger.warning('socket.send() raised exception.')
self._conn_lost += 1 self._conn_lost += 1
return return
...@@ -714,7 +714,7 @@ class _SelectorDatagramTransport(_SelectorTransport): ...@@ -714,7 +714,7 @@ class _SelectorDatagramTransport(_SelectorTransport):
if self._conn_lost and self._address: if self._conn_lost and self._address:
if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES: if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES:
asyncio_log.warning('socket.send() raised exception.') logger.warning('socket.send() raised exception.')
self._conn_lost += 1 self._conn_lost += 1
return return
......
...@@ -16,7 +16,7 @@ import weakref ...@@ -16,7 +16,7 @@ import weakref
from . import events from . import events
from . import futures from . import futures
from .log import asyncio_log from .log import logger
# If you set _DEBUG to true, @coroutine will wrap the resulting # If you set _DEBUG to true, @coroutine will wrap the resulting
# generator objects in a CoroWrapper instance (defined below). That # generator objects in a CoroWrapper instance (defined below). That
...@@ -62,7 +62,7 @@ class CoroWrapper: ...@@ -62,7 +62,7 @@ class CoroWrapper:
code = func.__code__ code = func.__code__
filename = code.co_filename filename = code.co_filename
lineno = code.co_firstlineno lineno = code.co_firstlineno
asyncio_log.error('Coroutine %r defined at %s:%s was never yielded from', logger.error('Coroutine %r defined at %s:%s was never yielded from',
func.__name__, filename, lineno) func.__name__, filename, lineno)
......
...@@ -18,7 +18,7 @@ from . import protocols ...@@ -18,7 +18,7 @@ from . import protocols
from . import selector_events from . import selector_events
from . import tasks from . import tasks
from . import transports from . import transports
from .log import asyncio_log from .log import logger
__all__ = ['SelectorEventLoop', 'STDIN', 'STDOUT', 'STDERR'] __all__ = ['SelectorEventLoop', 'STDIN', 'STDOUT', 'STDERR']
...@@ -79,7 +79,7 @@ class SelectorEventLoop(selector_events.BaseSelectorEventLoop): ...@@ -79,7 +79,7 @@ class SelectorEventLoop(selector_events.BaseSelectorEventLoop):
try: try:
signal.set_wakeup_fd(-1) signal.set_wakeup_fd(-1)
except ValueError as nexc: except ValueError as nexc:
asyncio_log.info('set_wakeup_fd(-1) failed: %s', nexc) logger.info('set_wakeup_fd(-1) failed: %s', nexc)
if exc.errno == errno.EINVAL: if exc.errno == errno.EINVAL:
raise RuntimeError('sig {} cannot be caught'.format(sig)) raise RuntimeError('sig {} cannot be caught'.format(sig))
...@@ -124,7 +124,7 @@ class SelectorEventLoop(selector_events.BaseSelectorEventLoop): ...@@ -124,7 +124,7 @@ class SelectorEventLoop(selector_events.BaseSelectorEventLoop):
try: try:
signal.set_wakeup_fd(-1) signal.set_wakeup_fd(-1)
except ValueError as exc: except ValueError as exc:
asyncio_log.info('set_wakeup_fd(-1) failed: %s', exc) logger.info('set_wakeup_fd(-1) failed: %s', exc)
return True return True
...@@ -185,7 +185,7 @@ class SelectorEventLoop(selector_events.BaseSelectorEventLoop): ...@@ -185,7 +185,7 @@ class SelectorEventLoop(selector_events.BaseSelectorEventLoop):
if transp is not None: if transp is not None:
transp._process_exited(returncode) transp._process_exited(returncode)
except Exception: except Exception:
asyncio_log.exception('Unknown exception in SIGCHLD handler') logger.exception('Unknown exception in SIGCHLD handler')
def _subprocess_closed(self, transport): def _subprocess_closed(self, transport):
pid = transport.get_pid() pid = transport.get_pid()
...@@ -244,7 +244,7 @@ class _UnixReadPipeTransport(transports.ReadTransport): ...@@ -244,7 +244,7 @@ class _UnixReadPipeTransport(transports.ReadTransport):
def _fatal_error(self, exc): def _fatal_error(self, exc):
# should be called by exception handler only # should be called by exception handler only
asyncio_log.exception('Fatal error for %s', self) logger.exception('Fatal error for %s', self)
self._close(exc) self._close(exc)
def _close(self, exc): def _close(self, exc):
...@@ -294,7 +294,7 @@ class _UnixWritePipeTransport(transports.WriteTransport): ...@@ -294,7 +294,7 @@ class _UnixWritePipeTransport(transports.WriteTransport):
if self._conn_lost or self._closing: if self._conn_lost or self._closing:
if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES: if self._conn_lost >= constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES:
asyncio_log.warning('pipe closed by peer or ' logger.warning('pipe closed by peer or '
'os.write(pipe, data) raised exception.') 'os.write(pipe, data) raised exception.')
self._conn_lost += 1 self._conn_lost += 1
return return
...@@ -369,7 +369,7 @@ class _UnixWritePipeTransport(transports.WriteTransport): ...@@ -369,7 +369,7 @@ class _UnixWritePipeTransport(transports.WriteTransport):
def _fatal_error(self, exc): def _fatal_error(self, exc):
# should be called by exception handler only # should be called by exception handler only
asyncio_log.exception('Fatal error for %s', self) logger.exception('Fatal error for %s', self)
self._close(exc) self._close(exc)
def _close(self, exc=None): def _close(self, exc=None):
......
...@@ -11,7 +11,7 @@ from . import proactor_events ...@@ -11,7 +11,7 @@ from . import proactor_events
from . import selector_events from . import selector_events
from . import tasks from . import tasks
from . import windows_utils from . import windows_utils
from .log import asyncio_log from .log import logger
try: try:
import _overlapped import _overlapped
...@@ -139,7 +139,7 @@ class ProactorEventLoop(proactor_events.BaseProactorEventLoop): ...@@ -139,7 +139,7 @@ class ProactorEventLoop(proactor_events.BaseProactorEventLoop):
f = self._proactor.accept_pipe(pipe) f = self._proactor.accept_pipe(pipe)
except OSError: except OSError:
if pipe and pipe.fileno() != -1: if pipe and pipe.fileno() != -1:
asyncio_log.exception('Pipe accept failed') logger.exception('Pipe accept failed')
pipe.close() pipe.close()
except futures.CancelledError: except futures.CancelledError:
if pipe: if pipe:
...@@ -367,7 +367,7 @@ class IocpProactor: ...@@ -367,7 +367,7 @@ class IocpProactor:
while self._cache: while self._cache:
if not self._poll(1): if not self._poll(1):
asyncio_log.debug('taking long time to close proactor') logger.debug('taking long time to close proactor')
self._results = [] self._results = []
if self._iocp is not None: if self._iocp is not None:
......
...@@ -183,7 +183,7 @@ class BaseEventLoopTests(unittest.TestCase): ...@@ -183,7 +183,7 @@ class BaseEventLoopTests(unittest.TestCase):
self.assertTrue(self.loop._process_events.called) self.assertTrue(self.loop._process_events.called)
@unittest.mock.patch('asyncio.base_events.time') @unittest.mock.patch('asyncio.base_events.time')
@unittest.mock.patch('asyncio.base_events.asyncio_log') @unittest.mock.patch('asyncio.base_events.logger')
def test__run_once_logging(self, m_logging, m_time): def test__run_once_logging(self, m_logging, m_time):
# Log to INFO level if timeout > 1.0 sec. # Log to INFO level if timeout > 1.0 sec.
idx = -1 idx = -1
...@@ -579,7 +579,7 @@ class BaseEventLoopWithSelectorTests(unittest.TestCase): ...@@ -579,7 +579,7 @@ class BaseEventLoopWithSelectorTests(unittest.TestCase):
self.loop._accept_connection(MyProto, sock) self.loop._accept_connection(MyProto, sock)
self.assertFalse(sock.close.called) self.assertFalse(sock.close.called)
@unittest.mock.patch('asyncio.selector_events.asyncio_log') @unittest.mock.patch('asyncio.selector_events.logger')
def test_accept_connection_exception(self, m_log): def test_accept_connection_exception(self, m_log):
sock = unittest.mock.Mock() sock = unittest.mock.Mock()
sock.fileno.return_value = 10 sock.fileno.return_value = 10
......
...@@ -1320,7 +1320,7 @@ class HandleTests(unittest.TestCase): ...@@ -1320,7 +1320,7 @@ class HandleTests(unittest.TestCase):
self.assertRaises( self.assertRaises(
AssertionError, events.make_handle, h1, ()) AssertionError, events.make_handle, h1, ())
@unittest.mock.patch('asyncio.events.asyncio_log') @unittest.mock.patch('asyncio.events.logger')
def test_callback_with_exception(self, log): def test_callback_with_exception(self, log):
def callback(): def callback():
raise ValueError() raise ValueError()
......
...@@ -170,20 +170,20 @@ class FutureTests(unittest.TestCase): ...@@ -170,20 +170,20 @@ class FutureTests(unittest.TestCase):
self.assertRaises(AssertionError, test) self.assertRaises(AssertionError, test)
fut.cancel() fut.cancel()
@unittest.mock.patch('asyncio.futures.asyncio_log') @unittest.mock.patch('asyncio.futures.logger')
def test_tb_logger_abandoned(self, m_log): def test_tb_logger_abandoned(self, m_log):
fut = futures.Future(loop=self.loop) fut = futures.Future(loop=self.loop)
del fut del fut
self.assertFalse(m_log.error.called) self.assertFalse(m_log.error.called)
@unittest.mock.patch('asyncio.futures.asyncio_log') @unittest.mock.patch('asyncio.futures.logger')
def test_tb_logger_result_unretrieved(self, m_log): def test_tb_logger_result_unretrieved(self, m_log):
fut = futures.Future(loop=self.loop) fut = futures.Future(loop=self.loop)
fut.set_result(42) fut.set_result(42)
del fut del fut
self.assertFalse(m_log.error.called) self.assertFalse(m_log.error.called)
@unittest.mock.patch('asyncio.futures.asyncio_log') @unittest.mock.patch('asyncio.futures.logger')
def test_tb_logger_result_retrieved(self, m_log): def test_tb_logger_result_retrieved(self, m_log):
fut = futures.Future(loop=self.loop) fut = futures.Future(loop=self.loop)
fut.set_result(42) fut.set_result(42)
...@@ -191,7 +191,7 @@ class FutureTests(unittest.TestCase): ...@@ -191,7 +191,7 @@ class FutureTests(unittest.TestCase):
del fut del fut
self.assertFalse(m_log.error.called) self.assertFalse(m_log.error.called)
@unittest.mock.patch('asyncio.futures.asyncio_log') @unittest.mock.patch('asyncio.futures.logger')
def test_tb_logger_exception_unretrieved(self, m_log): def test_tb_logger_exception_unretrieved(self, m_log):
fut = futures.Future(loop=self.loop) fut = futures.Future(loop=self.loop)
fut.set_exception(RuntimeError('boom')) fut.set_exception(RuntimeError('boom'))
...@@ -199,7 +199,7 @@ class FutureTests(unittest.TestCase): ...@@ -199,7 +199,7 @@ class FutureTests(unittest.TestCase):
test_utils.run_briefly(self.loop) test_utils.run_briefly(self.loop)
self.assertTrue(m_log.error.called) self.assertTrue(m_log.error.called)
@unittest.mock.patch('asyncio.futures.asyncio_log') @unittest.mock.patch('asyncio.futures.logger')
def test_tb_logger_exception_retrieved(self, m_log): def test_tb_logger_exception_retrieved(self, m_log):
fut = futures.Future(loop=self.loop) fut = futures.Future(loop=self.loop)
fut.set_exception(RuntimeError('boom')) fut.set_exception(RuntimeError('boom'))
...@@ -207,7 +207,7 @@ class FutureTests(unittest.TestCase): ...@@ -207,7 +207,7 @@ class FutureTests(unittest.TestCase):
del fut del fut
self.assertFalse(m_log.error.called) self.assertFalse(m_log.error.called)
@unittest.mock.patch('asyncio.futures.asyncio_log') @unittest.mock.patch('asyncio.futures.logger')
def test_tb_logger_exception_result_retrieved(self, m_log): def test_tb_logger_exception_result_retrieved(self, m_log):
fut = futures.Future(loop=self.loop) fut = futures.Future(loop=self.loop)
fut.set_exception(RuntimeError('boom')) fut.set_exception(RuntimeError('boom'))
......
...@@ -135,7 +135,7 @@ class ProactorSocketTransportTests(unittest.TestCase): ...@@ -135,7 +135,7 @@ class ProactorSocketTransportTests(unittest.TestCase):
self.loop._proactor.send.return_value.add_done_callback.\ self.loop._proactor.send.return_value.add_done_callback.\
assert_called_with(tr._loop_writing) assert_called_with(tr._loop_writing)
@unittest.mock.patch('asyncio.proactor_events.asyncio_log') @unittest.mock.patch('asyncio.proactor_events.logger')
def test_loop_writing_err(self, m_log): def test_loop_writing_err(self, m_log):
err = self.loop._proactor.send.side_effect = OSError() err = self.loop._proactor.send.side_effect = OSError()
tr = _ProactorSocketTransport(self.loop, self.sock, self.protocol) tr = _ProactorSocketTransport(self.loop, self.sock, self.protocol)
...@@ -207,7 +207,7 @@ class ProactorSocketTransportTests(unittest.TestCase): ...@@ -207,7 +207,7 @@ class ProactorSocketTransportTests(unittest.TestCase):
test_utils.run_briefly(self.loop) test_utils.run_briefly(self.loop)
self.assertFalse(self.protocol.connection_lost.called) self.assertFalse(self.protocol.connection_lost.called)
@unittest.mock.patch('asyncio.proactor_events.asyncio_log') @unittest.mock.patch('asyncio.proactor_events.logger')
def test_fatal_error(self, m_logging): def test_fatal_error(self, m_logging):
tr = _ProactorSocketTransport(self.loop, self.sock, self.protocol) tr = _ProactorSocketTransport(self.loop, self.sock, self.protocol)
tr._force_close = unittest.mock.Mock() tr._force_close = unittest.mock.Mock()
...@@ -432,7 +432,7 @@ class BaseProactorEventLoopTests(unittest.TestCase): ...@@ -432,7 +432,7 @@ class BaseProactorEventLoopTests(unittest.TestCase):
def test_process_events(self): def test_process_events(self):
self.loop._process_events([]) self.loop._process_events([])
@unittest.mock.patch('asyncio.proactor_events.asyncio_log') @unittest.mock.patch('asyncio.proactor_events.logger')
def test_create_server(self, m_log): def test_create_server(self, m_log):
pf = unittest.mock.Mock() pf = unittest.mock.Mock()
call_soon = self.loop.call_soon = unittest.mock.Mock() call_soon = self.loop.call_soon = unittest.mock.Mock()
......
...@@ -626,7 +626,7 @@ class SelectorTransportTests(unittest.TestCase): ...@@ -626,7 +626,7 @@ class SelectorTransportTests(unittest.TestCase):
self.assertFalse(self.loop.readers) self.assertFalse(self.loop.readers)
self.assertEqual(1, self.loop.remove_reader_count[7]) self.assertEqual(1, self.loop.remove_reader_count[7])
@unittest.mock.patch('asyncio.log.asyncio_log.exception') @unittest.mock.patch('asyncio.log.logger.exception')
def test_fatal_error(self, m_exc): def test_fatal_error(self, m_exc):
exc = OSError() exc = OSError()
tr = _SelectorTransport(self.loop, self.sock, self.protocol, None) tr = _SelectorTransport(self.loop, self.sock, self.protocol, None)
...@@ -823,7 +823,7 @@ class SelectorSocketTransportTests(unittest.TestCase): ...@@ -823,7 +823,7 @@ class SelectorSocketTransportTests(unittest.TestCase):
self.loop.assert_writer(7, transport._write_ready) self.loop.assert_writer(7, transport._write_ready)
self.assertEqual(collections.deque([b'data']), transport._buffer) self.assertEqual(collections.deque([b'data']), transport._buffer)
@unittest.mock.patch('asyncio.selector_events.asyncio_log') @unittest.mock.patch('asyncio.selector_events.logger')
def test_write_exception(self, m_log): def test_write_exception(self, m_log):
err = self.sock.send.side_effect = OSError() err = self.sock.send.side_effect = OSError()
...@@ -937,7 +937,7 @@ class SelectorSocketTransportTests(unittest.TestCase): ...@@ -937,7 +937,7 @@ class SelectorSocketTransportTests(unittest.TestCase):
transport._write_ready() transport._write_ready()
transport._fatal_error.assert_called_with(err) transport._fatal_error.assert_called_with(err)
@unittest.mock.patch('asyncio.selector_events.asyncio_log') @unittest.mock.patch('asyncio.selector_events.logger')
def test_write_ready_exception_and_close(self, m_log): def test_write_ready_exception_and_close(self, m_log):
self.sock.send.side_effect = OSError() self.sock.send.side_effect = OSError()
remove_writer = self.loop.remove_writer = unittest.mock.Mock() remove_writer = self.loop.remove_writer = unittest.mock.Mock()
...@@ -1072,7 +1072,7 @@ class SelectorSslTransportTests(unittest.TestCase): ...@@ -1072,7 +1072,7 @@ class SelectorSslTransportTests(unittest.TestCase):
transport.write(b'data') transport.write(b'data')
self.assertEqual(transport._conn_lost, 2) self.assertEqual(transport._conn_lost, 2)
@unittest.mock.patch('asyncio.selector_events.asyncio_log') @unittest.mock.patch('asyncio.selector_events.logger')
def test_write_exception(self, m_log): def test_write_exception(self, m_log):
transport = self._make_one() transport = self._make_one()
transport._conn_lost = 1 transport._conn_lost = 1
...@@ -1325,7 +1325,7 @@ class SelectorDatagramTransportTests(unittest.TestCase): ...@@ -1325,7 +1325,7 @@ class SelectorDatagramTransportTests(unittest.TestCase):
self.assertEqual( self.assertEqual(
[(b'data', ('0.0.0.0', 12345))], list(transport._buffer)) [(b'data', ('0.0.0.0', 12345))], list(transport._buffer))
@unittest.mock.patch('asyncio.selector_events.asyncio_log') @unittest.mock.patch('asyncio.selector_events.logger')
def test_sendto_exception(self, m_log): def test_sendto_exception(self, m_log):
data = b'data' data = b'data'
err = self.sock.sendto.side_effect = OSError() err = self.sock.sendto.side_effect = OSError()
...@@ -1475,7 +1475,7 @@ class SelectorDatagramTransportTests(unittest.TestCase): ...@@ -1475,7 +1475,7 @@ class SelectorDatagramTransportTests(unittest.TestCase):
self.assertTrue(transport._fatal_error.called) self.assertTrue(transport._fatal_error.called)
@unittest.mock.patch('asyncio.log.asyncio_log.exception') @unittest.mock.patch('asyncio.log.logger.exception')
def test_fatal_error_connected(self, m_exc): def test_fatal_error_connected(self, m_exc):
transport = _SelectorDatagramTransport( transport = _SelectorDatagramTransport(
self.loop, self.sock, self.protocol, ('0.0.0.0', 1)) self.loop, self.sock, self.protocol, ('0.0.0.0', 1))
......
...@@ -87,7 +87,7 @@ class SelectorEventLoopTests(unittest.TestCase): ...@@ -87,7 +87,7 @@ class SelectorEventLoopTests(unittest.TestCase):
signal.SIGINT, lambda: True) signal.SIGINT, lambda: True)
@unittest.mock.patch('asyncio.unix_events.signal') @unittest.mock.patch('asyncio.unix_events.signal')
@unittest.mock.patch('asyncio.unix_events.asyncio_log') @unittest.mock.patch('asyncio.unix_events.logger')
def test_add_signal_handler_install_error2(self, m_logging, m_signal): def test_add_signal_handler_install_error2(self, m_logging, m_signal):
m_signal.NSIG = signal.NSIG m_signal.NSIG = signal.NSIG
...@@ -104,7 +104,7 @@ class SelectorEventLoopTests(unittest.TestCase): ...@@ -104,7 +104,7 @@ class SelectorEventLoopTests(unittest.TestCase):
self.assertEqual(1, m_signal.set_wakeup_fd.call_count) self.assertEqual(1, m_signal.set_wakeup_fd.call_count)
@unittest.mock.patch('asyncio.unix_events.signal') @unittest.mock.patch('asyncio.unix_events.signal')
@unittest.mock.patch('asyncio.unix_events.asyncio_log') @unittest.mock.patch('asyncio.unix_events.logger')
def test_add_signal_handler_install_error3(self, m_logging, m_signal): def test_add_signal_handler_install_error3(self, m_logging, m_signal):
class Err(OSError): class Err(OSError):
errno = errno.EINVAL errno = errno.EINVAL
...@@ -149,7 +149,7 @@ class SelectorEventLoopTests(unittest.TestCase): ...@@ -149,7 +149,7 @@ class SelectorEventLoopTests(unittest.TestCase):
m_signal.signal.call_args[0]) m_signal.signal.call_args[0])
@unittest.mock.patch('asyncio.unix_events.signal') @unittest.mock.patch('asyncio.unix_events.signal')
@unittest.mock.patch('asyncio.unix_events.asyncio_log') @unittest.mock.patch('asyncio.unix_events.logger')
def test_remove_signal_handler_cleanup_error(self, m_logging, m_signal): def test_remove_signal_handler_cleanup_error(self, m_logging, m_signal):
m_signal.NSIG = signal.NSIG m_signal.NSIG = signal.NSIG
self.loop.add_signal_handler(signal.SIGHUP, lambda: True) self.loop.add_signal_handler(signal.SIGHUP, lambda: True)
...@@ -270,7 +270,7 @@ class SelectorEventLoopTests(unittest.TestCase): ...@@ -270,7 +270,7 @@ class SelectorEventLoopTests(unittest.TestCase):
self.assertFalse(m_WEXITSTATUS.called) self.assertFalse(m_WEXITSTATUS.called)
self.assertFalse(m_WTERMSIG.called) self.assertFalse(m_WTERMSIG.called)
@unittest.mock.patch('asyncio.unix_events.asyncio_log') @unittest.mock.patch('asyncio.unix_events.logger')
@unittest.mock.patch('os.WTERMSIG') @unittest.mock.patch('os.WTERMSIG')
@unittest.mock.patch('os.WEXITSTATUS') @unittest.mock.patch('os.WEXITSTATUS')
@unittest.mock.patch('os.WIFSIGNALED') @unittest.mock.patch('os.WIFSIGNALED')
...@@ -360,7 +360,7 @@ class UnixReadPipeTransportTests(unittest.TestCase): ...@@ -360,7 +360,7 @@ class UnixReadPipeTransportTests(unittest.TestCase):
test_utils.run_briefly(self.loop) test_utils.run_briefly(self.loop)
self.assertFalse(self.protocol.data_received.called) self.assertFalse(self.protocol.data_received.called)
@unittest.mock.patch('asyncio.log.asyncio_log.exception') @unittest.mock.patch('asyncio.log.logger.exception')
@unittest.mock.patch('os.read') @unittest.mock.patch('os.read')
def test__read_ready_error(self, m_read, m_logexc): def test__read_ready_error(self, m_read, m_logexc):
tr = unix_events._UnixReadPipeTransport( tr = unix_events._UnixReadPipeTransport(
...@@ -550,7 +550,7 @@ class UnixWritePipeTransportTests(unittest.TestCase): ...@@ -550,7 +550,7 @@ class UnixWritePipeTransportTests(unittest.TestCase):
self.loop.assert_writer(5, tr._write_ready) self.loop.assert_writer(5, tr._write_ready)
self.assertEqual([b'data'], tr._buffer) self.assertEqual([b'data'], tr._buffer)
@unittest.mock.patch('asyncio.unix_events.asyncio_log') @unittest.mock.patch('asyncio.unix_events.logger')
@unittest.mock.patch('os.write') @unittest.mock.patch('os.write')
def test_write_err(self, m_write, m_log): def test_write_err(self, m_write, m_log):
tr = unix_events._UnixWritePipeTransport( tr = unix_events._UnixWritePipeTransport(
...@@ -648,7 +648,7 @@ class UnixWritePipeTransportTests(unittest.TestCase): ...@@ -648,7 +648,7 @@ class UnixWritePipeTransportTests(unittest.TestCase):
self.loop.assert_writer(5, tr._write_ready) self.loop.assert_writer(5, tr._write_ready)
self.assertEqual([b'data'], tr._buffer) self.assertEqual([b'data'], tr._buffer)
@unittest.mock.patch('asyncio.log.asyncio_log.exception') @unittest.mock.patch('asyncio.log.logger.exception')
@unittest.mock.patch('os.write') @unittest.mock.patch('os.write')
def test__write_ready_err(self, m_write, m_logexc): def test__write_ready_err(self, m_write, m_logexc):
tr = unix_events._UnixWritePipeTransport( tr = unix_events._UnixWritePipeTransport(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment