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/