Ruby Forum Ruby-dev > [Bug: 1.9] undefined method `readpartial' for TestFileUtils::Stream

Posted by SASADA Koichi (Guest)
on 03.09.2008 11:47
(Received via mailing list)
$B!!$5$5$@$G$9!%(B

$B!!(Btest-all $B$G0J2<$N$h$&$J<:GT$K$J$j$^$9!%(B

  1) Error:
test_copy_stream(TestFileUtils):
NoMethodError: undefined method `readpartial' for
#<TestFileUtils::Stream:0x0000000503ccf8>
    /home/ko1/ruby/trunk/lib/fileutils.rb:473:in `copy_stream'
    /home/ko1/ruby/trunk/lib/fileutils.rb:473:in `copy_stream'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:931:in
`block (3 levels) in test_copy_stream'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:930:in `open'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:930:in
`block (2 levels) in test_copy_stream'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:929:in `open'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:929:in
`block in test_copy_stream'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:162:in
`block in each_srcdest'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:161:in `each'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:161:in
`each_srcdest'
    /home/ko1/ruby/trunk/test/fileutils/test_fileutils.rb:928:in
`test_copy_stream'

5080 tests, 1988879 assertions, 0 failures, 1 errors

# ruby 1.9.0 (2008-09-03 revision 19081) [x86_64-linux]
# $B$G$N(B test-all $B7k2L!%(B
Posted by Nobuyoshi Nakada (nobu)
on 05.09.2008 10:55
(Received via mailing list)
$B$J$+$@$G$9!#(B

At Wed, 3 Sep 2008 18:41:17 +0900,
SASADA Koichi wrote in [ruby-dev:36124]:
>   1) Error:
> test_copy_stream(TestFileUtils):
> NoMethodError: undefined method `readpartial' for
> #<TestFileUtils::Stream:0x0000000503ccf8>
>     /home/ko1/ruby/trunk/lib/fileutils.rb:473:in `copy_stream'

FileUtils$B$G$O(Breadpartial$B$O;H$C$F$J$$$H;W$&$s$G$9$,!#$=$l$K!"%F%-(B
$B%9%H%b!<%I$N07$$$KLdBj$,$"$C$?$N$G!"@hF|(BIO.copy_stream$B$r;H$&$h$&(B
$B$K$7$?$O$:$G$9!#(B
Posted by SASADA Koichi (Guest)
on 05.09.2008 11:27
(Received via mailing list)
$B!!$5$5$@$G$9!%(B

Nobuyoshi Nakada wrote:
> FileUtils$B$G$O(Breadpartial$B$O;H$C$F$J$$$H;W$&$s$G$9$,!#$=$l$K!"%F%-(B
> $B%9%H%b!<%I$N07$$$KLdBj$,$"$C$?$N$G!"@hF|(BIO.copy_stream$B$r;H$&$h$&(B
> $B$K$7$?$O$:$G$9!#(B

$B!!5W!9$K(B Ruby $B$N%=!<%9$rFI$s$G$_$^$7$?!%(B

Index: test/fileutils/test_fileutils.rb
===================================================================
--- test/fileutils/test_fileutils.rb  ($B%j%S%8%g%s(B 19146)
+++ test/fileutils/test_fileutils.rb  ($B:n6H%3%T!<(B)
@@ -984,6 +984,10 @@ end
     def write(str)
       @f.write str
     end
+
+    def readpartial(*args)
+      @f.readpartial(*args)
+    end
   end

   def test_uptodate?


$B!!$3$s$J$N$r2C$($?$iDL$j$^$7$?!%$I$&$7$^$7$g$&!%(B
Posted by Nobuyoshi Nakada (Guest)
on 05.09.2008 11:47
(Received via mailing list)
$B%A%1%C%H(B #538 $B$,99?7$5$l$^$7$?!#(B (by Nobuyoshi Nakada)

$B%9%F!<%?%9(B Open$B$+$i(BClosed$B$KJQ99(B
$B?JD=(B % 0$B$+$i(B100$B$KJQ99(B

Applied in changeset r19148.
----------------------------------------
http://redmine.ruby-lang.org/issues/show/538