Feature #3852: test_prime.rb:62が通らない
http://redmine.ruby-lang.org/issues/show/3852

起票者: Shota Fukumori
ステータス: Open, 優先度: Normal
担当者: Yuki Sonoda, カテゴリ: lib

test_prime.rb:62が以下のように通りませんでした。

  1) Error:
test_new(TestPrime):
IOError: not opened for reading
    ../../test/test_prime.rb:62:in `read'
    ../../test/test_prime.rb:62:in `test_new'

パッチは以下です。

diff --git test/test_prime.rb test/test_prime.rb
index e095a29..dca9295 100644
--- test/test_prime.rb
+++ test/test_prime.rb
@@ -55,7 +55,7 @@ class TestPrime < Test::Unit::TestCase
   end
 
   def test_new
-    buf = StringIO.new('', 'w')
+    buf = StringIO.new('', 'w+')
     orig, $stderr = $stderr, buf
 
     enum = Prime.new


----------------------------------------
http://redmine.ruby-lang.org