Sha256: 699c7bae0b262c98b3f5ebbd43aacc52ce0ce68e05d91f3113901428eccc0e2e
Contents?: true
Size: 610 Bytes
Versions: 3
Compression:
Stored size: 610 Bytes
Contents
require 'fidius-common/ip-helper' require 'test/unit' class IPHelperTest < Test::Unit::TestCase def test_get_localhost ip = FIDIUS::Common.get_my_ip '127.0.0.1' assert_equal '127.0.0.1', ip end def test_get_invalid_host assert_raise ArgumentError do FIDIUS::Common.get_my_ip '300.0.0.0' end end def test_get_google_dns begin # run `ifconfig` to determine possible addresses? ip = FIDIUS::Common.get_my_ip '8.8.8.8' assert_not_nil ip rescue Errno::ENETUNREACH puts "Skipped get_google_dns, since network is not reachable" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fidius-common-0.0.3 | test/test_iphelper.rb |
fidius-common-0.0.2 | test/test_iphelper.rb |
fidius-common-0.0.1 | test/test_iphelper.rb |