aboutsummaryrefslogtreecommitdiffstats
path: root/bootstraptest
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-14 21:27:16 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-12-14 21:27:16 +0000
commitb4268bf067e8472fa723e083119bdd8e8335cf9b (patch)
tree11d3d91213b02cfede42fd29235e050d598def3f /bootstraptest
parent0f0f79d34bed4ef5f2b1055aca6eedfacde60470 (diff)
downloadruby-b4268bf067e8472fa723e083119bdd8e8335cf9b.tar.gz
add test for [ruby-dev:32604].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'bootstraptest')
-rw-r--r--bootstraptest/test_knownbug.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/bootstraptest/test_knownbug.rb b/bootstraptest/test_knownbug.rb
index ad1ceafbed..08661149f6 100644
--- a/bootstraptest/test_knownbug.rb
+++ b/bootstraptest/test_knownbug.rb
@@ -169,3 +169,11 @@ assert_equal '[nil, []]', %q{
r.inspect
}, '[ruby-dev:32567]'
+assert_normal_exit %q{
+ require 'stringio'
+ s = ""
+ 10000.times {
+ s = "a".instance_eval { @a = StringIO.new(s); self }
+ }
+ Thread.new { GC.start }.join
+}, '[ruby-dev:32604]'