diff options
-rw-r--r-- | test/test_open3.rb | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/test/test_open3.rb b/test/test_open3.rb index 47d471c031..699b05a90c 100644 --- a/test/test_open3.rb +++ b/test/test_open3.rb @@ -2,7 +2,10 @@ require 'test/unit' require 'open3' -require_relative 'lib/jit_support' + +if RUBY_ENGINE == 'ruby' + require_relative 'lib/jit_support' +end class TestOpen3 < Test::Unit::TestCase RUBY = EnvUtil.rubybin @@ -127,7 +130,11 @@ class TestOpen3 < Test::Unit::TestCase i.close STDERR.reopen(old) assert_equal("zo", o.read) - assert_equal("ze", JITSupport.remove_mjit_logs(r.read)) + if defined?(JITSupport) + assert_equal("ze", JITSupport.remove_mjit_logs(r.read)) + else + assert_equal("ze", r.read) + end } } } |