Changeset 1728
- Timestamp:
- 09/25/06 15:43:32 (2 years ago)
- Files:
-
- trunk/test/soap/wsdlDriver/echo_version.rb (modified) (1 diff)
- trunk/test/soap/wsdlDriver/test_simpletype.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/test/soap/wsdlDriver/echo_version.rb
r1520 r1728 1 # urn:example.com:simpletype-rpc-type 1 require 'xsd/qname' 2 3 # {urn:example.com:simpletype-rpc-type}version_struct 2 4 class Version_struct 3 5 @@schema_type = "version_struct" 4 6 @@schema_ns = "urn:example.com:simpletype-rpc-type" 7 @@schema_element = [ 8 ["myversion", ["SOAP::SOAPString", XSD::QName.new(nil, "myversion")]], 9 ["msg", ["SOAP::SOAPString", XSD::QName.new(nil, "msg")]] 10 ] 5 11 6 attr_accessor : version12 attr_accessor :myversion 7 13 attr_accessor :msg 8 14 9 def initialize( version = nil, msg = nil)10 @ version =version15 def initialize(myversion = nil, msg = nil) 16 @myversion = myversion 11 17 @msg = msg 12 18 end 13 19 end 14 20 15 # urn:example.com:simpletype-rpc-type 16 module Versions 17 C_16 = "1.6" 18 C_18 = "1.8" 19 C_19 = "1.9" 21 # {urn:example.com:simpletype-rpc-type}myversions 22 class Myversions < ::String 23 @@schema_type = "myversions" 24 @@schema_ns = "urn:example.com:simpletype-rpc-type" 25 26 C_16 = Myversions.new("1.6") 27 C_18 = Myversions.new("1.8") 28 C_19 = Myversions.new("1.9") 20 29 end trunk/test/soap/wsdlDriver/test_simpletype.rb
r1541 r1728 73 73 def test_ping 74 74 result = @client.echo_version("1.9") 75 assert_equal("1.9", result. version)75 assert_equal("1.9", result.myversion) 76 76 assert_equal("checked", result.msg) 77 77 assert_raise(XSD::ValueSpaceError) do