From 0bb6bf24b5fdca823374ae2ec9a380668925efb1 Mon Sep 17 00:00:00 2001 From: usa Date: Sun, 18 Oct 2015 14:59:51 +0000 Subject: * ruby/test_require.rb (loading_fifo): checking by defined? is meaningless about notimplemented method. such methods are defined, but not respond_to?. this fixes test failures introduced at r52172. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ruby/test_require.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/ruby/test_require.rb') diff --git a/test/ruby/test_require.rb b/test/ruby/test_require.rb index b48de0e240..9123d5bc8f 100644 --- a/test/ruby/test_require.rb +++ b/test/ruby/test_require.rb @@ -708,7 +708,7 @@ class TestRequire < Test::Unit::TestCase end END } - end if defined?(File.mkfifo) + end if File.respond_to?(:mkfifo) def test_loading_fifo_threading_success Tempfile.create(%w'fifo .rb') {|f| @@ -731,7 +731,7 @@ class TestRequire < Test::Unit::TestCase load(path) INPUT } - end if defined?(File.mkfifo) + end if File.respond_to?(:mkfifo) def test_throw_while_loading Tempfile.create(%w'bug-11404 .rb') do |f| -- cgit v1.2.3