def METHOD_NAME(self):
    s1, s2 = self.create_bound_pair(zmq.PAIR, zmq.PAIR)
    poller = self.Poller()
    poller.register(s2, zmq.POLLIN)
    tic = time.perf_counter()
    r = gevent.spawn(lambda: poller.poll(10000))
    s = gevent.spawn(lambda: s1.send(b'msg1'))
    r.join()
    toc = time.perf_counter()
    assert toc - tic < 1