# Test/wsdl/document/echo.rb

**URL:** <https://www.ruby-forum.com/t/test-wsdl-document-echo-rb/65756>\
**Category:** Development\
**Created:** [August 21, 2006, 6:10am UTC](https://www.ruby-forum.com/t/test-wsdl-document-echo-rb/65756 "2006-08-21T06:10:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![U.Nakamura](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/b5ac83/32.png) [@U.Nakamura](https://www.ruby-forum.com/u/U.Nakamura)\
**Post date:** [August 21, 2006, 6:10am UTC](https://www.ruby-forum.com/t/test-wsdl-document-echo-rb/65756/1 "2006-08-21T06:10:06Z")

</div>

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

test-alle$B$r\<B9T$9$k$?$S$Ke(Btest/wsdl/document/echo.rbe$B$,99?7$5$le(B  
e$B$F!"$=$N$;$$$G%U%!%$%k$N2~9T%3!\<%I$,JQ$o$C$Fe(B(mswin32e$B$J$N$Ge(B)e$B!“e(B  
e$B\<!2s$Ne(Bcvs  
upe$B;~$Ke(Bmodifiede$B$HJs9p$5$l$k!”$H$$$&8=\>]$K$:$C$H%$%ie(B  
e$B%$%i$7$F$?$N$G$9$,!"$=$b$=$b$3$N%U%!%$%k$O%F%9%H\<B9T;~$K@8@.e(B  
e$B$5$l$k$N$G!“e(Bcvse$B%j%]%8%H%j$KEPO?$5$l$F$$$kI,MW$,$J$$!”$H$$$&$3e(B  
e$B$H$K5$IU$-$^$7$?!#e(B

e$B$H$$$&$o$1$G!"e(B  
(1)  
echo.rbe$B$re(Btest/wsdl/documente$B$G$O$J$/e(Btmpdire$B$K:n$k$h$&$K$7e(B  
e$B$?\>e$G!"e(B  
(2)  
e$B$A$c$s$He(Bteardowne$B$Ge(Becho.rbe$B$r:o=|$9$k$h$&$K$7$?e(B(e$B$b$H$b$H%3e(B  
e$B%a%s%H$H$7$FMQ0U$5$l$F$^$7$?$,e(B)  
e$B$H$$$&%Q%C%A$r=q$$$F$\_$^$7$?!#e(B

e$B$h$m$7$1$l$P$3$N%Q%C%A$r:NMQ$7$?\>e$G%j%]%8%H%j$+$ie(Becho.rbe$B$r:oe(B  
e$B=|$7$F$[$7$$$N$G$9$,!"$I$&$G$7$g$&$+!#e(B  
e$B$G$b!":o=|$9$k%3!\<%I$,%3%a%s%H%"%&%H$5$l$F$?$H$$$&$3$H$O!“2?e(B  
e$B$+0UL#$,$”$k$N$+$J$"!#e(B

# 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:🧼: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

e$B$=$l$G$O!#e(B

---

<div class="post-metadata">

**Author:** ![U.Nakamura](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/b5ac83/32.png) [@U.Nakamura](https://www.ruby-forum.com/u/U.Nakamura)\
**Post date:** [August 21, 2006, 6:14am UTC](https://www.ruby-forum.com/t/test-wsdl-document-echo-rb/65756/2 "2006-08-21T06:14:06Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:29337] test/wsdl/document/echo.rb”  
on Mon, 21 Aug 2006 13:09:30 +0900, “U.Nakamura”  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

|test-alle$B$r\<B9T$9$k$?$S$Ke(Btest/wsdl/document/echo.rbe$B$,99?7$5$le(B  
|e$B$F!“$=$N$;$$$G%U%!%$%k$N2~9T%3!\<%I$,JQ$o$C$Fe(B(mswin32e$B$J$N$Ge(B)e$B!“e(B  
|e$B\<!2s$Ne(Bcvs upe$B;~$Ke(Bmodifiede$B$HJs9p$5$l$k!”$H$$$&8=\>]$K$:$C$H%$%ie(B  
|e$B%$%i$7$F$?$N$G$9$,!”$=$b$=$b$3$N%U%!%$%k$O%F%9%H\<B9T;~$K@8@.e(B  
|e$B$5$l$k$N$G!“e(Bcvse$B%j%]%8%H%j$KEPO?$5$l$F$$$kI,MW$,$J$$!”$H$$$&$3e(B  
|e$B$H$K5$IU$-$^$7$?!#e(B  
|  
|e$B$H$$$&$o$1$G!“e(B  
| (1) echo.rbe$B$re(Btest/wsdl/documente$B$G$O$J$/e(Btmpdire$B$K:n$k$h$&$K$7e(B  
| e$B$?\>e$G!“e(B  
| (2) e$B$A$c$s$He(Bteardowne$B$Ge(Becho.rbe$B$r:o=|$9$k$h$&$K$7$?e(B(e$B$b$H$b$H%3e(B  
| e$B%a%s%H$H$7$FMQ0U$5$l$F$^$7$?$,e(B)  
|e$B$H$$$&%Q%C%A$r=q$$$F$\_$^$7$?!#e(B  
|  
|e$B$h$m$7$1$l$P$3$N%Q%C%A$r:NMQ$7$?\>e$G%j%]%8%H%j$+$ie(Becho.rbe$B$r:oe(B  
|e$B=|$7$F$[$7$$$N$G$9$,!”$I$&$G$7$g$&$+!#e(B  
|e$B$G$b!”:o=|$9$k%3!\<%I$,%3%a%s%H%“%&%H$5$l$F$?$H$$$&$3$H$O!“2?e(B  
|e$B$+0UL#$,$”$k$N$+$J$”!#e(B

1.9e$B$KF~$l$F;n$7$F$\_$^$;$s$+!#e(B

---

<div class="post-metadata">

**Author:** ![U.Nakamura](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/b5ac83/32.png) [@U.Nakamura](https://www.ruby-forum.com/u/U.Nakamura)\
**Post date:** [August 25, 2006, 1:40pm UTC](https://www.ruby-forum.com/t/test-wsdl-document-echo-rb/65756/3 "2006-08-25T13:40:42Z")

</div>

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:29338] Re: test/wsdl/document/echo.rb”  
on Aug.21,2006 13:13:41, [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:  
| |e$B$h$m$7$1$l$P$3$N%Q%C%A$r:NMQ$7$?\>e$G%j%]%8%H%j$+$ie(Becho.rbe$B$r:oe(B  
| |e$B=|$7$F$[$7$$$N$G$9$,!“$I$&$G$7$g$&$+!#e(B  
| |e$B$G$b!”:o=|$9$k%3!\<%I$,%3%a%s%H%“%&%H$5$l$F$?$H$$$&$3$H$O!“2?e(B  
| |e$B$+0UL#$,$”$k$N$+$J$”!#e(B  
|  
| 1.9e$B$KF~$l$F;n$7$F$\_$^$;$s$+!#e(B

e$B$J$R$5$s$HAjCL$7$?7k2L!“e(BDir.tmpdire$B$r;H$&$N$O$H$j$”$($:$_$$$Fe(B  
e$B$_$$$F!“e(Becho.rbe$B$r%j%]%8%H%j$+$i\>C$7$?\>e$G!”%F%9%H\<B9T8e$Ke(Becho.rb  
e$B$r:o=|$9$k$3$H$K$7$^$7$?!#e(B  
e$B$H$$$&$o$1$Ge(Bcommite$B$7$^$7$?!#e(B

e$B$=$l$G$O!#e(B
