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

ruby-changes:19166

From: arton <ko1@a...>
Date: Tue, 29 Mar 2011 01:52:25 +0900 (JST)
Subject: [ruby-changes:19166] Ruby:r31205 (trunk): * test/webrick/test_filehandler.rb (test_short_filename):

arton	2011-03-29 01:52:20 +0900 (Tue, 29 Mar 2011)

  New Revision: 31205

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

  Log:
    * test/webrick/test_filehandler.rb (test_short_filename):
     read real short filename by cmd because smb mounted files
     have different naming convention.

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

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 31204)
+++ ChangeLog	(revision 31205)
@@ -1,3 +1,9 @@
+Tue Mar 29 00:03:51 2011 Tajima Akil <artonx@y...>	
+
+	* test/webrick/test_filehandler.rb (test_short_filename):
+	 read real short filename by cmd because smb mounted files
+	 have different naming convention.
+
 Mon Mar 28 11:38:08 2011  NARUSE, Yui  <naruse@r...>
 
 	* ext/date/date_core.c (date_s_today): use int for year.
Index: test/webrick/test_filehandler.rb
===================================================================
--- test/webrick/test_filehandler.rb	(revision 31204)
+++ test/webrick/test_filehandler.rb	(revision 31205)
@@ -216,8 +216,12 @@
     }
     TestWEBrick.start_httpserver(config) do |server, addr, port, log|
       http = Net::HTTP.new(addr, port)
-
-      req = Net::HTTP::Get.new("/webric~1.cgi/test")
+      if windows?
+        fname = IO.popen("dir /x webrick_long_filename.cgi", "r").read.match(/\s(w.+?cgi)\s/i)[1].downcase
+      else
+        fname = "webric~1.cgi"
+      end
+      req = Net::HTTP::Get.new("/#{fname}/test")
       http.request(req) do |res|
         if windows?
           assert_equal("200", res.code, log.call)

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

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