[前][次][番号順一覧][スレッド一覧]

ruby-changes:19169

From: usa <ko1@a...>
Date: Tue, 29 Mar 2011 10:30:07 +0900 (JST)
Subject: [ruby-changes:19169] Ruby:r31208 (trunk): * test/webrick/test_filehandler.rb

usa	2011-03-29 10:29:20 +0900 (Tue, 29 Mar 2011)

  New Revision: 31208

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=31208

  Log:
    * test/webrick/test_filehandler.rb
      (WEBrick::TestFileHandler#test_short_filename): the cgi doesn't exist
      on current directory.

  Modified files:
    trunk/ChangeLog
    trunk/test/webrick/test_filehandler.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 31207)
+++ ChangeLog	(revision 31208)
@@ -1,3 +1,9 @@
+Tue Mar 29 10:28:08 2011  NAKAMURA Usaku  <usa@r...>
+
+	* test/webrick/test_filehandler.rb
+	  (WEBrick::TestFileHandler#test_short_filename): the cgi doesn't exist
+	  on current directory.
+
 Tue Mar 29 05:19:57 2011  Tanaka Akira  <akr@f...>
 
 	* ext/socket/raddrinfo.c: parenthesize macro arguments.
Index: test/webrick/test_filehandler.rb
===================================================================
--- test/webrick/test_filehandler.rb	(revision 31207)
+++ test/webrick/test_filehandler.rb	(revision 31208)
@@ -217,7 +217,10 @@
     TestWEBrick.start_httpserver(config) do |server, addr, port, log|
       http = Net::HTTP.new(addr, port)
       if windows?
-        fname = IO.popen("dir /x webrick_long_filename.cgi", "r").read.match(/\s(w.+?cgi)\s/i)[1].downcase
+        fname = nil
+        Dir.chdir(config[:DocumentRoot]) do
+          fname = IO.popen("dir /x webrick_long_filename.cgi", "r").read.match(/\s(w.+?cgi)\s/i)[1].downcase
+        end
       else
         fname = "webric~1.cgi"
       end

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]