ruby/test/socket
tenderlove 988ca60565 * io.c (io_read_nonblock): support non-blocking reads without raising
exceptions. As in: `io.read_nonblock(size, exception: false)`
  [ruby-core:38666] [Feature #5138]
* ext/openssl/ossl_ssl.c (ossl_ssl_read_internal): ditto
* ext/stringio/stringio.c (strio_sysread): ditto
* io.c (rb_io_write_nonblock): support non-blocking writes without
  raising an exception.
* ext/openssl/ossl_ssl.c (ossl_ssl_write_internal): ditto
* test/openssl/test_pair.rb (class OpenSSL): tests
* test/ruby/test_io.rb (class TestIO): ditto
* test/socket/test_nonblock.rb (class TestSocketNonblock): ditto
* test/stringio/test_stringio.rb (class TestStringIO): ditto

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-08-26 22:41:44 +00:00
..
test_addrinfo.rb Check if there is no error before reconnect [Bug #4387] 2012-10-30 00:40:54 +00:00
test_ancdata.rb * ext/socket/ancdata.c (ancillary_unix_rights): check message type. 2009-02-28 09:29:26 +00:00
test_basicsocket.rb rename tests classes. 2009-02-11 04:17:57 +00:00
test_nonblock.rb * io.c (io_read_nonblock): support non-blocking reads without raising 2013-08-26 22:41:44 +00:00
test_socket.rb * ext/socket: New method, Socket.getifaddrs, implemented. 2013-05-11 08:32:26 +00:00
test_sockopt.rb * test/socket/test_sockopt.rb: change test name. follow r41037. 2013-06-02 16:37:14 +00:00
test_tcp.rb * test/socket/test_tcp.rb (test_initialize_failure): Use EADDRNOTAVAIL 2013-07-19 03:35:53 +00:00
test_udp.rb * test/socket/test_udp.rb: Close sockets explicitly. 2013-06-26 03:09:54 +00:00
test_unix.rb Fix #6154 by introducing new EAGAIN/EWOULDBLOCK/EINPROGRESS 2013-04-08 19:58:55 +00:00