ruby-changes:2918
From: ko1@a...
Date: 21 Dec 2007 15:38:20 +0900
Subject: [ruby-changes:2918] akr - Ruby:r14409 (trunk): add test for .
akr 2007-12-21 15:38:12 +0900 (Fri, 21 Dec 2007)
New Revision: 14409
Modified files:
trunk/bootstraptest/test_knownbug.rb
Log:
add test for [ruby-dev:32566].
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bootstraptest/test_knownbug.rb?r1=14409&r2=14408
Index: bootstraptest/test_knownbug.rb
===================================================================
--- bootstraptest/test_knownbug.rb (revision 14408)
+++ bootstraptest/test_knownbug.rb (revision 14409)
@@ -17,3 +17,18 @@
:ok
}, '[ruby-dev:32525]'
+assert_finish 2, %q{
+ require "io/nonblock"
+ r, w = IO.pipe
+ w.nonblock = true
+ w.write_nonblock("a" * 100000)
+ w.nonblock = false
+ t1 = Thread.new { w.write("b" * 4096) }
+ t2 = Thread.new { w.write("c" * 4096) }
+ sleep 0.5
+ r.sysread(4096).length
+ sleep 0.5
+ r.sysread(4096).length
+ t1.join
+ t2.join
+}, '[ruby-dev:32566]'
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml