summaryrefslogtreecommitdiff
path: root/spec/ruby/library/socket
diff options
context:
space:
mode:
authoreregon <eregon@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2019-02-05 09:50:11 +0000
committereregon <eregon@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2019-02-05 09:50:11 +0000
commit8552ee87b663e10d6c2265748f57a7d041face2c (patch)
tree5d4bb1023b66bd98fca40dc920c0702b137bcdcb /spec/ruby/library/socket
parentaf479d54dcd1ce4a02a1f73b3bcab9d30f164f2b (diff)
Pass the Array from select() to Socket.udp_server_recv
* As mentioned in the documentation. * Use Array#size instead of #count, it's more common. * Use :unset, it clarifies things if the specs fails. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'spec/ruby/library/socket')
-rw-r--r--spec/ruby/library/socket/socket/udp_server_recv_spec.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/spec/ruby/library/socket/socket/udp_server_recv_spec.rb b/spec/ruby/library/socket/socket/udp_server_recv_spec.rb
index d98a0c3097..47ed74bc03 100644
--- a/spec/ruby/library/socket/socket/udp_server_recv_spec.rb
+++ b/spec/ruby/library/socket/socket/udp_server_recv_spec.rb
@@ -15,15 +15,15 @@ describe 'Socket.udp_server_recv' do
end
it 'yields the message and a Socket::UDPSource' do
- msg = nil
- src = nil
+ msg = :unset
+ src = :unset
@client.write('hello')
readable, _, _ = IO.select([@server])
- readable.count.should == 1
+ readable.size.should == 1
- Socket.udp_server_recv([@server]) do |message, source|
+ Socket.udp_server_recv(readable) do |message, source|
msg = message
src = source
break