def test_register_with_event_loop_no_kqueue(self): from kombu.utils import eventio prev, eventio.kqueue = eventio.kqueue, None try: x = KQueueMonitor(['a']) x.register_with_event_loop(Mock()) finally: eventio.kqueue = prev
def test_register_with_event_loop_no_kqueue(self): from kombu.utils import eventio prev, eventio.kqueue = eventio.kqueue, None try: x = KQueueMonitor(['a']) x.register_with_event_loop(Mock()) finally: eventio.kqueue = prev
def test_register_with_event_loop(self): x = KQueueMonitor(['a', 'b']) hub = Mock() x.add_events = Mock() x.register_with_event_loop(hub) x.add_events.assert_called_with(hub.poller) self.assertEqual( hub.poller.on_file_change, x.handle_event, )
def test_register_with_event_loop(self, kqueue): x = KQueueMonitor(['a', 'b']) hub = Mock(name='hub') x.add_events = Mock(name='add_events()') x.register_with_event_loop(hub) x.add_events.assert_called_with(x._kq) self.assertEqual( x._kq.on_file_change, x.handle_event, )
def test_register_with_event_loop(self, kqueue): x = KQueueMonitor(['a', 'b']) hub = Mock(name='hub') x.add_events = Mock(name='add_events()') x.register_with_event_loop(hub) x.add_events.assert_called_with(x._kq) self.assertEqual( x._kq.on_file_change, x.handle_event, )
def test_register_with_event_loop(self): x = KQueueMonitor(['a', 'b']) hub = Mock() x.add_events = Mock() x.register_with_event_loop(hub) x.add_events.assert_called_with(hub.poller) self.assertEqual( hub.poller.on_file_change, x.handle_event, )
def test_register_with_event_loop(self): from kombu.utils import eventio if eventio.kqueue is None: raise SkipTest('version of kombu does not work with pypy') x = KQueueMonitor(['a', 'b']) hub = Mock(name='hub') x.add_events = Mock(name='add_events()') x.register_with_event_loop(hub) x.add_events.assert_called_with(x._kq) self.assertEqual( x._kq.on_file_change, x.handle_event, )
def test_register_with_event_loop(self): from kombu.utils import eventio if eventio.kqueue is None: raise SkipTest('version of kombu does not work with pypy') x = KQueueMonitor(['a', 'b']) hub = Mock(name='hub') x.add_events = Mock(name='add_events()') x.register_with_event_loop(hub) x.add_events.assert_called_with(x._kq) self.assertEqual( x._kq.on_file_change, x.handle_event, )