summaryrefslogtreecommitdiff
path: root/test/ruby/test_jit.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/ruby/test_jit.rb')
-rw-r--r--test/ruby/test_jit.rb10
1 files changed, 3 insertions, 7 deletions
diff --git a/test/ruby/test_jit.rb b/test/ruby/test_jit.rb
index 3f3bdc1960..d1c7351f50 100644
--- a/test/ruby/test_jit.rb
+++ b/test/ruby/test_jit.rb
@@ -607,9 +607,9 @@ class TestJIT < Test::Unit::TestCase
assert_equal(3, compactions.size, debug_info)
end
- if appveyor_mswin?
- # "Permission Denied" error is preventing to remove so file on AppVeyor.
- warn 'skipped to test directory emptiness in TestJIT#test_unload_units on AppVeyor mswin'
+ if RUBY_PLATFORM.match?(/mswin/)
+ # "Permission Denied" error is preventing to remove so file on AppVeyor/RubyCI.
+ skip 'Removing so file is randomly failing on AppVeyor/RubyCI mswin due to Permission Denied.'
else
# verify .o files are deleted on unload_units
assert_send([Dir, :empty?, dir], debug_info)
@@ -891,10 +891,6 @@ class TestJIT < Test::Unit::TestCase
private
- def appveyor_mswin?
- ENV['APPVEYOR'] == 'True' && RUBY_PLATFORM.match?(/mswin/)
- end
-
# The shortest way to test one proc
def assert_compile_once(script, result_inspect:, insns: [])
if script.match?(/\A\n.+\n\z/m)