From e135a21a85f658cea380df47dca16f5e90c971cf Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Thu, 4 May 2023 13:41:30 +0900 Subject: [PATCH] Define `RubyVM::Shape` dependent test only if available --- test/objspace/test_objspace.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/objspace/test_objspace.rb b/test/objspace/test_objspace.rb index d9b162ad2b..ee334fd58a 100644 --- a/test/objspace/test_objspace.rb +++ b/test/objspace/test_objspace.rb @@ -287,8 +287,8 @@ class TestObjSpace < Test::Unit::TestCase JSON.parse(info) if defined?(JSON) end - def test_dump_too_complex_shape - if defined?(RubyVM::Shape) + if defined?(RubyVM::Shape) + def test_dump_too_complex_shape RubyVM::Shape::SHAPE_MAX_VARIATIONS.times do Object.new.instance_variable_set(:"@a#{_1}", 1) end