summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/test_open3.rb11
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
}
}
}