diff options
Diffstat (limited to 'test/ruby/test_shapes.rb')
-rw-r--r-- | test/ruby/test_shapes.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/ruby/test_shapes.rb b/test/ruby/test_shapes.rb index 1d9159bac0..d9cce4a337 100644 --- a/test/ruby/test_shapes.rb +++ b/test/ruby/test_shapes.rb @@ -372,8 +372,10 @@ class TestShapes < Test::Unit::TestCase assert_shape_equal(RubyVM::Shape.root_shape, RubyVM::Shape.of([])) end - def test_hash_has_root_shape - assert_shape_equal(RubyVM::Shape.root_shape, RubyVM::Shape.of({})) + def test_hash_has_correct_pool_shape + # All hashes are now allocated their own ar_table, so start in a + # larger pool, and have already transitioned once. + assert_shape_equal(RubyVM::Shape.root_shape, RubyVM::Shape.of({}).parent) end def test_true_has_special_const_shape_id |