diff options
author | Charles Oliver Nutter <headius@headius.com> | 2021-09-29 12:40:14 -0500 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2021-12-09 19:28:54 +0900 |
commit | 34ebd1392318b45f120f4d598f710bfcf5069c51 (patch) | |
tree | 7947dedfb0cb515f312f967ec5dd27fe0ebf1d60 /test/test_open3.rb | |
parent | d150b8d06fbe5dc7dadafa2c6215491deaade26d (diff) | |
download | ruby-34ebd1392318b45f120f4d598f710bfcf5069c51.tar.gz |
[ruby/open3] Only use JITSupport on CRuby
Fixes #2
https://github.com/ruby/open3/commit/6b7ede69e8
Diffstat (limited to 'test/test_open3.rb')
-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 } } } |