summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorSteve Kemp <steve@steve.org.uk>2012-11-23 13:51:45 +0000
committerSteve Kemp <steve@steve.org.uk>2012-11-23 13:51:45 +0000
commit6729903cf5ce2955c164dc0f9cc541587554c962 (patch)
tree660ab95e177678ff094136f686d47d2c9333da8d /t
parentb9100d528bc345e473bc1668e20dbd75f8b2e11b (diff)
Removed.
Diffstat (limited to 't')
-rwxr-xr-xt/test-multi-ping.rb98
1 files changed, 0 insertions, 98 deletions
diff --git a/t/test-multi-ping.rb b/t/test-multi-ping.rb
deleted file mode 100755
index e75947c..0000000
--- a/t/test-multi-ping.rb
+++ /dev/null
@@ -1,98 +0,0 @@
-#!/usr/bin/ruby1.8 -I./lib/ -I../lib/
-
-
-
-require 'test/unit'
-require 'custodian/util/ping'
-
-
-
-#
-# Unit test for our multi-ping tool.
-#
-class TestMultiPing < Test::Unit::TestCase
-
- #
- # Create the test suite environment: NOP.
- #
- def setup
- end
-
- #
- # Destroy the test suite environment: NOP.
- #
- def teardown
- end
-
-
- #
- # Ensure we can instantiate the object
- #
- def test_init
-
-
- #
- # Calling without a hostname is a mistake.
- #
- assert_raise ArgumentError do
- obj = Custodian::Util::Ping.new()
- end
-
- #
- # Calling with a hostname should be fine mistake.
- #
- obj = Custodian::Util::Ping.new( "some.host.anme" )
- end
- end
-
-
- #
- # Test address-family detection
- #
- def test_families
-
- #
- # Hash of hostnames and version of address.
- #
- to_test = {
- "ipv6.steve.org.uk" => 6,
- "ipv6.google.com" => 6,
-
- "ipv4.steve.org.uk" => 4,
- "google.com" => 4,
- }
-
-
- to_test.each do |name,version|
-
- a = Custodian::Util::Ping.new( name )
-
- if ( version == 6 )
- assert_equal( a.is_ipv6?, true, "#{name} is IPv6" )
- assert_equal( a.is_ipv4?, false, "#{name} is not IPv4" )
- end
-
- if ( version == 4 )
- assert_equal( a.is_ipv6?, false, "#{name} is not IPv6" )
- assert_equal( a.is_ipv4?, true, "#{name} is IPv4" )
- end
- end
- end
-
-
-
- #
- # Test that bogus hosts are not reported as either IPv4 or IPv6
- #
- def test_bogus
-
- %w( tessf.dfsdf.sdf.sdfsdf fdsfkljflj3.fdsfds.f3.dfs ).each do |name|
- helper = Custodian::Util::Ping.new( name )
-
- assert( ! helper.is_ipv4? )
- assert( ! helper.is_ipv6? )
- end
- end
-
-
-end