diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-06-14 13:46:06 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-06-14 13:46:06 +0000 |
commit | 3a4231cdf47dadb91ebc9b5c6835033540cd624b (patch) | |
tree | 6242294aba1988efe2793b81c945ba107bad1ef2 /test/socket | |
parent | 0556fa02de8da996d928fee64d59343827c8cadb (diff) | |
download | ruby-3a4231cdf47dadb91ebc9b5c6835033540cd624b.tar.gz |
* test/socket/test_socket.rb (test_udp_server): rescue Errno::ENOSYS
for Windows.
* test/socket/test_nonblock.rb (test_sendmsg_nonblock_error): ditto.
[ruby-dev:41597] reported by Masaya Tarui.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/socket')
-rw-r--r-- | test/socket/test_nonblock.rb | 2 | ||||
-rw-r--r-- | test/socket/test_socket.rb | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/test/socket/test_nonblock.rb b/test/socket/test_nonblock.rb index 59ff1522bc..59bd4f3aac 100644 --- a/test/socket/test_nonblock.rb +++ b/test/socket/test_nonblock.rb @@ -220,7 +220,7 @@ class TestSocketNonblock < Test::Unit::TestCase loop { s1.sendmsg_nonblock("a" * 100000) } - rescue NotImplementedError + rescue NotImplementedError, Errno::ENOSYS skip "sendmsg not implemented on this platform." rescue Errno::EMSGSIZE # UDP has 64K limit (if no Jumbograms). No problem. diff --git a/test/socket/test_socket.rb b/test/socket/test_socket.rb index a2c0baf1e4..999976b999 100644 --- a/test/socket/test_socket.rb +++ b/test/socket/test_socket.rb @@ -289,7 +289,7 @@ class TestSocket < Test::Unit::TestCase assert_equal(ai.ip_address, addr.ip_address) } } - rescue NotImplementedError + rescue NotImplementedError, Errno::ENOSYS skipped = true skip "need sendmsg and recvmsg" ensure |