зеркало из https://github.com/github/ruby.git
* test/soap/*, test/wsdl/*, test/xsd/*: move TestCase classes into each module
namespace. TestMarshal in test/soap/marshal/test_marshal.rb crashed with test/ruby/test_marshal.rb. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
746a4fb43f
Коммит
2e0b087b02
|
@ -1,3 +1,10 @@
|
|||
Mon Sep 27 03:32:37 2003 NAKAMURA, Hiroshi <nahi@ruby-lang.org>
|
||||
|
||||
* test/soap/*, test/wsdl/*, test/xsd/*: move TestCase classes into
|
||||
each module namespace. TestMarshal in
|
||||
test/soap/marshal/test_marshal.rb crashed with
|
||||
test/ruby/test_marshal.rb.
|
||||
|
||||
Sat Sep 27 01:30:59 2003 NAKAMURA Usaku <usa@ruby-lang.org>
|
||||
|
||||
* ext/socket/socket.c (ruby_connect): on win32, type of the 4th
|
||||
|
|
|
@ -6,6 +6,11 @@ $:.push(dir)
|
|||
require 'server.rb'
|
||||
$:.delete(dir)
|
||||
|
||||
|
||||
module SOAP
|
||||
module Calc
|
||||
|
||||
|
||||
class TestCalc < Test::Unit::TestCase
|
||||
def setup
|
||||
@server = CalcServer.new(self.class.name, nil, '0.0.0.0', 7000)
|
||||
|
@ -39,3 +44,7 @@ class TestCalc < Test::Unit::TestCase
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
@ -6,6 +6,11 @@ $:.push(dir)
|
|||
require 'server2.rb'
|
||||
$:.delete(dir)
|
||||
|
||||
|
||||
module SOAP
|
||||
module Calc
|
||||
|
||||
|
||||
class TestCalc2 < Test::Unit::TestCase
|
||||
def setup
|
||||
@server = CalcServer2.new('CalcServer', 'http://tempuri.org/calcService', '0.0.0.0', 7000)
|
||||
|
@ -41,3 +46,7 @@ class TestCalc2 < Test::Unit::TestCase
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
@ -2,6 +2,11 @@ require 'test/unit'
|
|||
require 'soap/rpc/driver'
|
||||
require 'webrick'
|
||||
|
||||
|
||||
module SOAP
|
||||
module Calc
|
||||
|
||||
|
||||
class TestCalcCGI < Test::Unit::TestCase
|
||||
def setup
|
||||
@server = WEBrick::HTTPServer.new(
|
||||
|
@ -40,3 +45,7 @@ class TestCalcCGI < Test::Unit::TestCase
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
@ -6,6 +6,11 @@ $:.push(dir)
|
|||
require 'hw_s.rb'
|
||||
$:.delete(dir)
|
||||
|
||||
|
||||
module SOAP
|
||||
module HelloWorld
|
||||
|
||||
|
||||
class TestHelloWorld < Test::Unit::TestCase
|
||||
def setup
|
||||
@server = HelloWorldServer.new('hws', 'urn:hws', '0.0.0.0', 2000)
|
||||
|
@ -29,3 +34,7 @@ class TestHelloWorld < Test::Unit::TestCase
|
|||
assert_equal("Hello World, from <&>", @client.hello_world("<&>"))
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
require 'test/unit'
|
||||
require 'soap/marshal'
|
||||
|
||||
|
||||
module SOAP
|
||||
module Marshal
|
||||
|
||||
|
||||
class Node; include SOAP::Marshallable
|
||||
attr_reader :first, :second, :str
|
||||
|
||||
|
@ -43,3 +48,7 @@ class TestDigraph < Test::Unit::TestCase
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,22 +1,18 @@
|
|||
require 'test/unit'
|
||||
require 'soap/marshal'
|
||||
|
||||
dir = File.dirname(__FILE__)
|
||||
$:.push(dir)
|
||||
require 'cmarshal'
|
||||
$:.delete(dir)
|
||||
|
||||
CMarshal.soap4r
|
||||
module SOAP
|
||||
module Marshal
|
||||
|
||||
|
||||
module MarshalTestLib
|
||||
def encode(o)
|
||||
#self.class::MarshalClass.dump(o)
|
||||
CMarshal.dump(o)
|
||||
SOAPMarshal.dump(o)
|
||||
end
|
||||
|
||||
def decode(s)
|
||||
#self.class::MarshalClass.load(s)
|
||||
CMarshal.load(s)
|
||||
SOAPMarshal.load(s)
|
||||
end
|
||||
|
||||
def marshaltest(o1)
|
||||
|
@ -299,3 +295,7 @@ end
|
|||
class TestMarshal < Test::Unit::TestCase
|
||||
include MarshalTestLib
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
require 'test/unit'
|
||||
require 'soap/marshal'
|
||||
|
||||
|
||||
module SOAP
|
||||
module Marshal
|
||||
|
||||
|
||||
Foo1 = Struct.new("Foo1", :m)
|
||||
Foo2 = Struct.new(:m)
|
||||
class Foo3
|
||||
|
@ -36,3 +41,7 @@ class TestStruct < Test::Unit::TestCase
|
|||
SOAP::Marshal.unmarshal(SOAP::Marshal.marshal(obj))
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
require 'test/unit'
|
||||
require 'soap/baseData'
|
||||
|
||||
|
||||
module SOAP
|
||||
|
||||
|
||||
class TestSOAP < Test::Unit::TestCase
|
||||
def setup
|
||||
# Nothing to do.
|
||||
|
@ -949,3 +953,6 @@ class TestSOAP < Test::Unit::TestCase
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
require 'test/unit'
|
||||
require 'soap/baseData'
|
||||
|
||||
|
||||
module SOAP
|
||||
|
||||
|
||||
class TestSOAPElement < Test::Unit::TestCase
|
||||
include SOAP
|
||||
|
||||
|
@ -112,3 +116,6 @@ class TestSOAPElement < Test::Unit::TestCase
|
|||
assert_equal(nil, SOAPElement.from_obj(source).to_obj)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
require 'test/unit'
|
||||
require 'wsdl/parser'
|
||||
|
||||
|
||||
module WSDL
|
||||
|
||||
|
||||
class TestWSDL < Test::Unit::TestCase
|
||||
def self.setup(filename)
|
||||
@@filename = filename
|
||||
|
@ -12,3 +16,6 @@ class TestWSDL < Test::Unit::TestCase
|
|||
end
|
||||
|
||||
TestWSDL.setup(File.join(File.dirname(__FILE__), 'emptycomplextype.wsdl'))
|
||||
|
||||
|
||||
end
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
require 'test/unit'
|
||||
require 'wsdl/xmlSchema/parser'
|
||||
|
||||
|
||||
module XSD
|
||||
|
||||
|
||||
class TestXMLSchemaParser < Test::Unit::TestCase
|
||||
def self.setup(filename)
|
||||
@@filename = filename
|
||||
|
@ -12,3 +16,6 @@ class TestXMLSchemaParser < Test::Unit::TestCase
|
|||
end
|
||||
|
||||
TestXMLSchemaParser.setup(File.join(File.dirname(__FILE__), 'xmlschema.xml'))
|
||||
|
||||
|
||||
end
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
require 'test/unit'
|
||||
require 'xsd/datatypes'
|
||||
|
||||
|
||||
module XSD
|
||||
|
||||
|
||||
class TestXSD < Test::Unit::TestCase
|
||||
def setup
|
||||
# Nothing to do.
|
||||
|
@ -974,3 +978,6 @@ class TestXSD2 < Test::Unit::TestCase
|
|||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
|
|
Загрузка…
Ссылка в новой задаче