Module: Socket::Etest
- Defined in:
- lib/vex/base/net/socket_ext.rb
Instance Method Summary collapse
Instance Method Details
#test_returns_127_locally ⇒ Object
36 37 38 39 40 41 42 |
# File 'lib/vex/base/net/socket_ext.rb', line 36 def test_returns_127_locally require 'ipaddr' local_net = IPAddr.new("127.0.0.0/24") %w(127.0.0.1 127.0.0.2 localhost).each do |ip| assert(local_net.include?(IPAddr.new(Socket.local_ip(ip)))) end end |