summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/json/json_generator_test.rb2
-rw-r--r--test/json/ractor_test.rb6
2 files changed, 2 insertions, 6 deletions
diff --git a/test/json/json_generator_test.rb b/test/json/json_generator_test.rb
index 5bafc3ead4..f31b6b290e 100644
--- a/test/json/json_generator_test.rb
+++ b/test/json/json_generator_test.rb
@@ -232,7 +232,7 @@ EOT
end
def test_gc
- if respond_to?(:assert_in_out_err)
+ if respond_to?(:assert_in_out_err) && !(RUBY_PLATFORM =~ /java/)
assert_in_out_err(%w[-rjson --disable-gems], <<-EOS, [], [])
bignum_too_long_to_embed_as_string = 1234567890123456789012345
expect = bignum_too_long_to_embed_as_string.to_s
diff --git a/test/json/ractor_test.rb b/test/json/ractor_test.rb
index 96d1528c5b..71105e55ec 100644
--- a/test/json/ractor_test.rb
+++ b/test/json/ractor_test.rb
@@ -4,10 +4,6 @@
require 'test_helper'
class JSONInRactorTest < Test::Unit::TestCase
- def setup
- skip unless defined? Ractor
- end
-
def test_generate
assert_separately([], "#{<<~"begin;"}\n#{<<~'end;'}")
begin;
@@ -31,4 +27,4 @@ class JSONInRactorTest < Test::Unit::TestCase
assert_equal(JSON.parse(expected_json), r.take)
end;
end
-end
+end if defined?(Ractor)