Commit 4666c976 authored by Denis Bilenko's avatar Denis Bilenko

add test_non_fatal_errors

parent d4e48655
......@@ -38,6 +38,12 @@ class TestFatalErrors(greentest.TestCase):
self._join_server()
del f
def test_non_fatal_error(self):
error = socket.error('some non-fatal error')
self.socket.accept = lambda *args: gevent.getcurrent().throw(error)
gevent.sleep(0.1)
assert not self.server.ready()
if __name__=='__main__':
greentest.main()
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