[#29190] AIXでのコンパイル (オプションの統一など) — "Yutaka Kanemoto" <kinpoco@...>

金本ともうします。

21 messages 2006/08/06

[#29200] Re: [ruby-cvs:17336] ruby/lib/date: * lib/date/format.rb: specify maximum number of digits to parse — Tadayoshi Funaba <tadf@...>

ふなばです。

9 messages 2006/08/07

[#29252] 1.8.5への最終コミット — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

14 messages 2006/08/10

[#29284] CGI#out で MIMEエンコード文字列がデコードされる — とみたまさひろ <tommy@...>

とみたです。

26 messages 2006/08/17
[#29285] Re: CGI#out で MIMEエンコード文字列がデコードされる — Takahiro Kambe <taca@...> 2006/08/17

In message <20060817182312.adce9ff7.tommy@tmtm.org>

[#29286] Re: CGI#out で MIMEエンコード文字列がデコードされる — とみたまさひろ <tommy@...> 2006/08/17

とみたです。

[#29287] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29288] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29290] Re: CGI#out で MIMEエンコード文字列がデコードされる — Yukihiro Matsumoto <matz@...> 2006/08/17

まつもと ゆきひろです

[#29292] Re: CGI#out で MIMEエンコード文字列がデコードされる — Fujioka <fuj@...> 2006/08/17

藤岡です。

[#29291] ruby 1.8.5 preview4 — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

21 messages 2006/08/17
[#29314] Re: ruby 1.8.5 preview4 — URABE Shyouhei <root@...> 2006/08/18

卜部です。

[#29319] Re: ruby 1.8.5 preview4 — Yukihiro Matsumoto <matz@...> 2006/08/19

[#29321] Re: ruby 1.8.5 preview4 — URABE Shyouhei <root@...> 2006/08/19

卜部です。

[ruby-dev:29337] test/wsdl/document/echo.rb

From: "U.Nakamura" <usa@...>
Date: 2006-08-21 04:09:30 UTC
List: ruby-dev #29337
こんにちは、なかむら(う)です。

test-allを実行するたびにtest/wsdl/document/echo.rbが更新され
て、そのせいでファイルの改行コードが変わって(mswin32なので)、
次回のcvs up時にmodifiedと報告される、という現象にずっとイラ
イラしてたのですが、そもそもこのファイルはテスト実行時に生成
されるので、cvsリポジトリに登録されている必要がない、というこ
とに気付きました。

というわけで、
 (1) echo.rbをtest/wsdl/documentではなくtmpdirに作るようにし
     た上で、
 (2) ちゃんとteardownでecho.rbを削除するようにした(もともとコ
     メントとして用意されてましたが)
というパッチを書いてみました。

よろしければこのパッチを採用した上でリポジトリからecho.rbを削
除してほしいのですが、どうでしょうか。
でも、削除するコードがコメントアウトされてたということは、何
か意味があるのかなあ。

Index: test/wsdl/document/test_rpc.rb
===================================================================
RCS file: /home/cvs/ruby/test/wsdl/document/test_rpc.rb,v
retrieving revision 1.3
diff -u -1 -p -r1.3 test_rpc.rb
--- test/wsdl/document/test_rpc.rb	3 Jul 2005 14:31:26 -0000	1.3
+++ test/wsdl/document/test_rpc.rb	21 Aug 2006 04:01:38 -0000
@@ -5,2 +5,3 @@ require 'soap/rpc/standaloneServer'
 require 'soap/wsdlDriver'
+require 'tmpdir'
 
@@ -42,2 +43,3 @@ class TestRPC < Test::Unit::TestCase
   DIR = File.dirname(File.expand_path(__FILE__))
+  TMPDIR = Dir.tmpdir
 
@@ -53,3 +55,3 @@ class TestRPC < Test::Unit::TestCase
     teardown_server
-    #File.unlink(pathname('echo.rb'))
+    File.unlink(libpathname('echo.rb'))
     @client.reset_stream if @client
@@ -65,4 +67,4 @@ class TestRPC < Test::Unit::TestCase
     gen = WSDL::SOAP::WSDL2Ruby.new
-    gen.location = pathname("document.wsdl")
-    gen.basedir = DIR
+    gen.location = wsdlpathname("document.wsdl")
+    gen.basedir = TMPDIR
     gen.logger.level = Logger::FATAL
@@ -71,3 +73,3 @@ class TestRPC < Test::Unit::TestCase
     gen.run
-    require pathname('echo')
+    require libpathname('echo')
   end
@@ -88,3 +90,3 @@ class TestRPC < Test::Unit::TestCase
 
-  def pathname(filename)
+  def wsdlpathname(filename)
     File.join(DIR, filename)
@@ -92,2 +94,6 @@ class TestRPC < Test::Unit::TestCase
 
+  def libpathname(filename)
+    File.join(TMPDIR, filename)
+  end
+
   def test_wsdl

それでは。
-- 
U.Nakamura <usa@garbagecollect.jp>



In This Thread

Prev Next