diff options
Diffstat (limited to 'test/-ext-/symbol/test_inadvertent_creation.rb')
-rw-r--r-- | test/-ext-/symbol/test_inadvertent_creation.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/-ext-/symbol/test_inadvertent_creation.rb b/test/-ext-/symbol/test_inadvertent_creation.rb index b304f09933..40b3f59f7f 100644 --- a/test/-ext-/symbol/test_inadvertent_creation.rb +++ b/test/-ext-/symbol/test_inadvertent_creation.rb @@ -482,5 +482,14 @@ module Test_Symbol foo.call(name.to_sym => 42) end end + + def test_iv_get + obj = Object.new + assert_warning(/not initialized/) do + assert_no_immortal_symbol_created("rb_iv_get") do |name| + Bug::Symbol.iv_get(obj, name) + end + end + end end end |