diff options
Diffstat (limited to 'bootstraptest')
-rw-r--r-- | bootstraptest/test_finalizer.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bootstraptest/test_finalizer.rb b/bootstraptest/test_finalizer.rb new file mode 100644 index 0000000000..22a16b1220 --- /dev/null +++ b/bootstraptest/test_finalizer.rb @@ -0,0 +1,8 @@ +assert_normal_exit %q{ +a1,a2,b1,b2=Array.new(4){""} +ObjectSpace.define_finalizer(b2,proc{}) +ObjectSpace.define_finalizer(b1,proc{b1.inspect}) + +ObjectSpace.define_finalizer(a2,proc{a1.inspect}) +ObjectSpace.define_finalizer(a1,proc{}) +}, '[ruby-dev:35778]' |