Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 1728

Show
Ignore:
Timestamp:
09/25/06 15:43:32 (2 years ago)
Author:
nahi
Message:

updated classdef file for a test.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/test/soap/wsdlDriver/echo_version.rb

    r1520 r1728  
    1 # urn:example.com:simpletype-rpc-type 
     1require 'xsd/qname' 
     2 
     3# {urn:example.com:simpletype-rpc-type}version_struct 
    24class Version_struct 
    35  @@schema_type = "version_struct" 
    46  @@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  ] 
    511 
    6   attr_accessor :version 
     12  attr_accessor :myversion 
    713  attr_accessor :msg 
    814 
    9   def initialize(version = nil, msg = nil) 
    10     @version = version 
     15  def initialize(myversion = nil, msg = nil) 
     16    @myversion = myversion 
    1117    @msg = msg 
    1218  end 
    1319end 
    1420 
    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 
     22class 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") 
    2029end 
  • trunk/test/soap/wsdlDriver/test_simpletype.rb

    r1541 r1728  
    7373  def test_ping 
    7474    result = @client.echo_version("1.9") 
    75     assert_equal("1.9", result.version) 
     75    assert_equal("1.9", result.myversion) 
    7676    assert_equal("checked", result.msg) 
    7777    assert_raise(XSD::ValueSpaceError) do