[前][次][番号順一覧][スレッド一覧]

ruby-changes:36896

From: naruse <ko1@a...>
Date: Thu, 25 Dec 2014 03:59:59 +0900 (JST)
Subject: [ruby-changes:36896] naruse:r48977 (trunk): use timeout lib

naruse	2014-12-25 03:59:45 +0900 (Thu, 25 Dec 2014)

  New Revision: 48977

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=48977

  Log:
    use timeout lib

  Modified files:
    trunk/test/resolv/test_dns.rb
Index: test/resolv/test_dns.rb
===================================================================
--- test/resolv/test_dns.rb	(revision 48976)
+++ test/resolv/test_dns.rb	(revision 48977)
@@ -160,10 +160,11 @@ class TestResolvDNS < Test::Unit::TestCa https://github.com/ruby/ruby/blob/trunk/test/resolv/test_dns.rb#L160
     # A rase condition here.
     # Another program may use the port.
     # But no way to prevent it.
-    Resolv::DNS.open(:nameserver_port => [[host, port]]) {|dns|
-      dns.timeouts = 0.1
-      assert_equal([], dns.getresources("test-no-server.example.org", Resolv::DNS::Resource::IN::A))
-    }
+    timeout(5) do
+      Resolv::DNS.open(:nameserver_port => [[host, port]]) {|dns|
+        assert_equal([], dns.getresources("test-no-server.example.org", Resolv::DNS::Resource::IN::A))
+      }
+    end
   end
 
   def test_invalid_byte_comment

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]