diff options
author | nahi <nahi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-10-01 15:29:43 +0000 |
---|---|---|
committer | nahi <nahi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-10-01 15:29:43 +0000 |
commit | 637af54751be6cae06f9cafda9e6ba50b76c61eb (patch) | |
tree | 35f0a5b4fb6324e3695cef7149036b6fcd0e3d3e /test/soap/calc | |
parent | 379c5c1e437821941802946fd370f0b84eb7363b (diff) | |
download | ruby-637af54751be6cae06f9cafda9e6ba50b76c61eb.tar.gz |
* test/logger/test_logger.rb: unlinking file before close causes problem under
win32 box.
* lib/xsd/datatypes.rb(XSDFloat, XSDDouble): add +/- sign explicitly when
stringified and embedded into XML instance. Ruby's sprintf may format -0.0
as "0.0" (no minus sign) depending on underlying C sprintf implementation.
* test/xsd/test_xsd.rb, test/soap/test_basetype.rb: follow above change.
* test/soap/calc/*: give httpd config param "CGIInterpreter".
"/usr/bin/env ruby" thing does not work under non-Unix boxes.
* ChangeLog: corrected wrong DoW of my log entries...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/soap/calc')
-rw-r--r-- | test/soap/calc/server.cgi | 2 | ||||
-rw-r--r-- | test/soap/calc/test_calc_cgi.rb | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/test/soap/calc/server.cgi b/test/soap/calc/server.cgi index c4fa687550..1eb0d1d864 100644 --- a/test/soap/calc/server.cgi +++ b/test/soap/calc/server.cgi @@ -1,5 +1,3 @@ -#!/usr/bin/env ruby - require 'soap/rpc/cgistub' class CalcServer < SOAP::RPC::CGIStub diff --git a/test/soap/calc/test_calc_cgi.rb b/test/soap/calc/test_calc_cgi.rb index 6d1204d48c..14b0097bb6 100644 --- a/test/soap/calc/test_calc_cgi.rb +++ b/test/soap/calc/test_calc_cgi.rb @@ -2,6 +2,7 @@ require 'test/unit' require 'soap/rpc/driver' require 'logger' require 'webrick' +require 'rbconfig' module SOAP @@ -9,6 +10,8 @@ module Calc class TestCalcCGI < Test::Unit::TestCase + # This test shuld be run after installing ruby. + RUBYBIN = File.join(Config::CONFIG["bindir"], Config::CONFIG["ruby_install_name"]) def setup logger = Logger.new(STDERR) logger.level = Logger::Severity::FATAL @@ -18,7 +21,8 @@ class TestCalcCGI < Test::Unit::TestCase :Port => 8808, :AccessLog => [], :DocumentRoot => File.dirname(File.expand_path(__FILE__)), - :CGIPathEnv => ENV['PATH'] + :CGIPathEnv => ENV['PATH'], + :CGIInterpreter => RUBYBIN ) @t = Thread.new { @server.start |