(self)
| 288 | poller.poll.assert_called() |
| 289 | |
| 290 | def test_poll_readable_raises_Empty(self): |
| 291 | x = X(self.app) |
| 292 | reader = Mock(name='reader') |
| 293 | x.hub.add_reader(6, reader, 6) |
| 294 | x.hub.on_tick.add(x.close_then_error(Mock(name='tick'), 2)) |
| 295 | poller = x.hub.poller |
| 296 | poller.poll.return_value = [(6, READ)] |
| 297 | reader.side_effect = Empty() |
| 298 | with pytest.raises(socket.error): |
| 299 | asynloop(*x.args) |
| 300 | reader.assert_called_with(6) |
| 301 | poller.poll.assert_called() |
| 302 | |
| 303 | def test_poll_writable(self): |
| 304 | x = X(self.app) |
nothing calls this directly
no test coverage detected