From: Minero Aoki Date: 2004-12-27T15:59:41+09:00 Subject: [ruby-dev:25348] Re: test_cp_r(TestFileUtils) fail: entry data/a != tmp/data/a 青木です。 In mail "[ruby-dev:25339] test_cp_r(TestFileUtils) fail: entry data/a != tmp/data/a" Tanaka Akira wrote: > たまに、test_cp_r(TestFileUtils) が失敗することがあります。 > ふと追跡してみた所、次のように sleep 2 をいれると確実に失敗するようになりました。 > 1) Failure: > test_cp_r(TestFileUtils) > [/home/akr/ruby/tmp-ruby/ruby/test/fileutils/fileasserts.rb:17:in `assert_same_entry' > /home/akr/ruby/tmp-ruby/ruby/test/fileutils/fileasserts.rb:16:in `_wrap_assertion' > /home/akr/ruby/tmp-ruby/ruby/test/fileutils/fileasserts.rb:16:in `assert_same_entry' > ./test/fileutils/test_fileutils.rb:239:in `test_cp_r' > ./test/fileutils/test_fileutils.rb:238:in `each' > ./test/fileutils/test_fileutils.rb:238:in `test_cp_r']: > entry data/a != tmp/data/a > > 19 tests, 242 assertions, 1 failures, 0 errors 報告ありがとうございます。テストケースのほうが間違っていました。 test/fileutils/test_fileutils.rb 1.27 で修正しました。 1.8 にもバックポート済みです。 ------------------------------------------------------------------- 青木峰郎