From: wanabe Date: 2008-05-11T15:13:11+09:00 Subject: [ruby-dev:34647] fork 不可能な環境での test_argv0_noarg ワナベと申します。 fork() のない環境では exec 系統のメソッドは redirect_fds を無視するため test_process.rb の test_argv0_noarg でテストが進まなくなります。 このような環境ではテストをスキップした方がよいのではないかと思います。 # もちろん、リダイレクトできるならそれが一番いいのですが。 Index: test/ruby/test_process.rb =================================================================== --- test/ruby/test_process.rb (revision 16344) +++ test/ruby/test_process.rb (working copy) @@ -800,6 +800,7 @@ end def test_argv0_noarg + return unless respond?(:fork) with_tmpchdir {|d| open("t", "w") {|f| f.print "exit true" } open("f", "w") {|f| f.print "exit false" } -- ワナベ