summaryrefslogtreecommitdiffstats
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
commitfd1a72b99ab64530aaca9991043e2480f501d78b (patch)
tree11d3d91213b02cfede42fd29235e050d598def3f
parent764f1789b2d97ea84b3187164292afca96434d76 (diff)
downloadruby-fd1a72b99ab64530aaca9991043e2480f501d78b.tar.gz
ruby-fd1a72b99ab64530aaca9991043e2480f501d78b.tar.xz
ruby-fd1a72b99ab64530aaca9991043e2480f501d78b.zip
add test for [ruby-dev:32604].
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-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 ad1ceafbe..08661149f 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]'