From 22abcce704cf3d82aaa9af5b8ae4e6bf628502ea Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Wed, 30 Oct 2024 14:45:30 -0500 Subject: Only check RubyVM on CRuby Blind use of the RubyVM constant here prevents this test from running on non-CRuby. This patch guards it with RUBY_ENGINE == "ruby" to make sure that doesn't happen. --- test/coverage/test_coverage.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/coverage/test_coverage.rb') diff --git a/test/coverage/test_coverage.rb b/test/coverage/test_coverage.rb index 2fe7f1b0b9..814b7e088b 100644 --- a/test/coverage/test_coverage.rb +++ b/test/coverage/test_coverage.rb @@ -11,7 +11,7 @@ class TestCoverage < Test::Unit::TestCase # through. ARGV = ["-rcoverage"] - if RubyVM::InstructionSequence.compile('').to_a[4][:parser] == :prism + if RUBY_ENGINE == "ruby" && RubyVM::InstructionSequence.compile('').to_a[4][:parser] == :prism ARGV << "-W:no-experimental" ARGV << "--parser=prism" end -- cgit v1.2.3