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

Changeset 1751

Show
Ignore:
Timestamp:
05/02/07 17:15:55 (2 years ago)
Author:
nahi
Message:
  • avoid name crash of dynamic loaded classes. we need classloader like Java.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/test/runner.rb

    r1520 r1751  
    11require 'test/unit' 
    22 
    3 STDOUT.sync = true 
    4 STDERR.sync = true 
    53rcsid = %w$Id$ 
    64Version = rcsid[2].scan(/\d+/).collect!(&method(:Integer)).freeze 
  • trunk/test/soap/literalArrayMapping/test_definedarray.rb

    r1697 r1751  
    1010 
    1111class TestDefinedArray < Test::Unit::TestCase 
     12  DIR = File.dirname(File.expand_path(__FILE__)) 
     13 
    1214  def pathname(filename) 
    13     File.join(File.dirname(__FILE__), filename) 
     15    File.join(DIR, filename) 
    1416  end 
    1517 
    1618  def setup 
    17     back = $:.dup 
     19    backupdir = Dir.pwd 
    1820    begin 
    19       $:.unshift(pathname('.')
    20       require pathname('amazonEcDriver') 
     21      Dir.chdir(DIR
     22      require 'amazonEcDriver.rb' 
    2123    ensure 
    22       $:.replace(back
     24      Dir.chdir(backupdir
    2325    end 
    2426  end 
  • trunk/test/wsdl/abstract/test_abstract.rb

    r1742 r1751  
    5959    begin 
    6060      Dir.chdir(DIR) 
    61       require pathname('abstract.rb') 
    62       require pathname('abstractMappingRegistry.rb') 
    63       require pathname('abstractDriver.rb') 
     61      require 'abstractDriver.rb' 
    6462    ensure 
     63      $".delete('abstractDriver.rb') 
     64      $".delete('abstract.rb') 
     65      $".delete('abstractMappingRegistry.rb') 
    6566      Dir.chdir(backupdir) 
    6667    end 
  • trunk/test/wsdl/any/test_any.rb

    r1713 r1751  
    8585      back = $:.dup 
    8686      $:.unshift(pathname(".")) 
    87       require pathname('echoDriver') 
     87      require 'echoDriver.rb' 
    8888    ensure 
     89      $".delete('echoDriver.rb') 
     90      $".delete('echoMappingRegistry.rb') 
     91      $".delete('echo.rb') 
    8992      $:.replace(back) if back 
    9093    end 
  • trunk/test/wsdl/choice/test_choice.rb

    r1731 r1751  
    6666    begin 
    6767      Dir.chdir(DIR) 
    68       require pathname('choice') 
    69       require pathname('choiceMappingRegistry') 
     68      require 'choiceMappingRegistry.rb' 
    7069    ensure 
     70      $".delete('choiceMappingRegistry.rb') 
     71      $".delete('choice.rb') 
    7172      Dir.chdir(backupdir) 
    7273    end 
  • trunk/test/wsdl/complexcontent/test_echo.rb

    r1731 r1751  
    6161    begin 
    6262      Dir.chdir(DIR) 
    63       require pathname('complexContent') 
    64       require pathname('complexContentMappingRegistry') 
     63      require 'complexContentMappingRegistry.rb' 
    6564    ensure 
     65      $".delete('complexContentMappingRegistry.rb') 
     66      $".delete('complexContent.rb') 
    6667      Dir.chdir(backupdir) 
    6768    end 
  • trunk/test/wsdl/document/array/test_array.rb

    r1739 r1751  
    6363    begin 
    6464      Dir.chdir(DIR) 
    65       require pathname('double') 
    66       require pathname('doubleMappingRegistry') 
     65      require 'doubleMappingRegistry.rb' 
    6766    ensure 
     67      $".delete('doubleMappingRegistry.rb') 
     68      $".delete('double.rb') 
    6869      Dir.chdir(backupdir) 
    6970    end 
  • trunk/test/wsdl/document/test_number.rb

    r1476 r1751  
    5757    gen.opt['force'] = true 
    5858    gen.run 
    59     require pathname('foo') 
     59    backupdir = Dir.pwd 
     60    begin 
     61      Dir.chdir(DIR) 
     62      require 'foo.rb' 
     63    ensure 
     64      $".delete('foo.rb') 
     65      Dir.chdir(backupdir) 
     66    end 
    6067  end 
    6168 
  • trunk/test/wsdl/document/test_rpc.rb

    r1735 r1751  
    6565    teardown_server 
    6666    File.unlink(pathname('echo.rb')) unless $DEBUG 
     67    File.unlink(pathname('echoMappingRegistry.rb')) unless $DEBUG 
     68    File.unlink(pathname('echoDriver.rb')) unless $DEBUG 
    6769    @client.reset_stream if @client 
    6870  end 
     
    8183    gen.opt['classdef'] = nil 
    8284    gen.opt['mapping_registry'] = nil 
     85    gen.opt['driver'] = nil 
    8386    gen.opt['module_path'] = self.class.to_s.sub(/::[^:]+$/, '') 
    8487    gen.opt['force'] = true 
     
    8790    begin 
    8891      Dir.chdir(DIR) 
    89       require pathname('echo') 
    90       require pathname('echoMappingRegistry') 
     92      require 'echoDriver.rb' 
    9193    ensure 
     94      $".delete('echoDriver.rb') 
     95      $".delete('echoMappingRegistry.rb') 
     96      $".delete('echo.rb') 
    9297      Dir.chdir(backupdir) 
    9398    end 
  • trunk/test/wsdl/list/test_list.rb

    r1712 r1751  
    4141    teardown_server 
    4242    File.unlink(pathname('list.rb')) unless $DEBUG 
     43    File.unlink(pathname('listMappingRegistry.rb')) unless $DEBUG 
    4344    File.unlink(pathname('listDriver.rb')) unless $DEBUG 
    4445    @client.reset_stream if @client 
     
    6061    gen.opt['force'] = true 
    6162    gen.run 
    62     back = $:.dup 
     63    backupdir = Dir.pwd 
    6364    begin 
    64       $:.unshift(pathname('.')
    65       require pathname('listDriver') 
     65      Dir.chdir(DIR
     66      require 'listDriver.rb' 
    6667    ensure 
    67       $:.replace(back) 
     68      $".delete('listDriver.rb') 
     69      $".delete('listMappingRegistry.rb') 
     70      $".delete('list.rb') 
     71      Dir.chdir(backupdir) 
    6872    end 
    6973  end 
  • trunk/test/wsdl/overload/test_overload.rb

    r1701 r1751  
    7474    gen.opt['force'] = true 
    7575    gen.run 
    76     require pathname('default') 
     76    backupdir = Dir.pwd 
     77    begin 
     78      Dir.chdir(DIR) 
     79      require 'default.rb' 
     80    ensure 
     81      $".delete('default.rb') 
     82      Dir.chdir(backupdir) 
     83    end 
    7784  end 
    7885 
  • trunk/test/wsdl/qualified/test_qualified.rb

    r1724 r1751  
    4040    teardown_server 
    4141    unless $DEBUG 
    42       File.unlink(pathname('default.rb')) 
    43       File.unlink(pathname('defaultDriver.rb')) 
     42      File.unlink(pathname('default.rb')) if $DEBUG 
     43      File.unlink(pathname('defaultMappingRegistry.rb')) if $DEBUG 
     44      File.unlink(pathname('defaultDriver.rb')) if $DEBUG 
    4445    end 
    4546    @client.reset_stream if @client 
     
    6465      gen.opt['force'] = true 
    6566      gen.run 
    66       require pathname('default.rb') 
     67      require 'default.rb' 
    6768    ensure 
     69      $".delete('default.rb') 
    6870      Dir.chdir(backupdir) 
    6971    end 
     
    123125    begin 
    124126      Dir.chdir(DIR) 
    125       require pathname('defaultDriver') 
     127      require 'defaultDriver.rb' 
    126128    ensure 
     129      $".delete('defaultDriver.rb') 
     130      $".delete('defaultMappingRegistry.rb') 
     131      $".delete('default.rb') 
    127132      Dir.chdir(backupdir) 
    128133    end 
  • trunk/test/wsdl/qualified/test_unqualified.rb

    r1719 r1751  
    4040    teardown_server 
    4141    File.unlink(pathname('lp.rb')) unless $DEBUG 
     42    File.unlink(pathname('lpMappingRegistry.rb')) unless $DEBUG 
    4243    File.unlink(pathname('lpDriver.rb')) unless $DEBUG 
    4344    @client.reset_stream if @client 
     
    6263      gen.opt['force'] = true 
    6364      gen.run 
    64       require pathname('lp') 
     65      require 'lp.rb' 
    6566    ensure 
     67      $".delete('lp.rb') 
    6668      Dir.chdir(backupdir) 
    6769    end 
     
    138140    begin 
    139141      Dir.chdir(DIR) 
    140       require pathname('lpDriver') 
     142      require 'lpDriver.rb' 
    141143    ensure 
     144      $".delete('lpDriver.rb') 
     145      $".delete('lpMappingRegistry.rb') 
     146      $".delete('lp.rb') 
    142147      Dir.chdir(backupdir) 
    143148    end 
  • trunk/test/wsdl/ref/test_ref.rb

    r1731 r1751  
    8787    begin 
    8888      Dir.chdir(DIR) 
    89       require pathname('product') 
    90       require pathname('productDriver') 
     89      require 'productDriver.rb' 
    9190    ensure 
     91      $".delete('product.rb') 
     92      $".delete('productMappingRegistry.rb') 
     93      $".delete('productDriver.rb') 
    9294      Dir.chdir(backupdir) 
    9395    end 
  • trunk/test/wsdl/rpc/test_rpc.rb

    r1731 r1751  
    9090    begin 
    9191      Dir.chdir(DIR) 
    92       require pathname('echo.rb') 
    93       require pathname('echoMappingRegistry.rb') 
    94       require pathname('echoDriver.rb') 
     92      require 'echo.rb' 
     93      require 'echoMappingRegistry.rb' 
     94      require 'echoDriver.rb' 
    9595    ensure 
     96      $".delete('echo.rb') 
     97      $".delete('echoMappingRegistry.rb') 
     98      $".delete('echoDriver.rb') 
    9699      Dir.chdir(backupdir) 
    97100    end 
  • trunk/test/wsdl/rpc/test_rpc_lit.rb

    r1731 r1751  
    129129    begin 
    130130      Dir.chdir(DIR) 
    131       require pathname('RPC-Literal-TestDefinitions.rb') 
    132       require pathname('RPC-Literal-TestDefinitionsDriver.rb') 
     131      require 'RPC-Literal-TestDefinitionsDriver.rb' 
    133132    ensure 
     133      $".delete('RPC-Literal-TestDefinitions.rb') 
     134      $".delete('RPC-Literal-TestDefinitionsMappingRegistry.rb') 
     135      $".delete('RPC-Literal-TestDefinitionsDriver.rb') 
    134136      Dir.chdir(backupdir) 
    135137    end 
  • trunk/test/wsdl/simplecontent/test_simplecontent.rb

    r1744 r1751  
    1616        add_document_operation(self, *definition) 
    1717      end 
    18       self.mapping_registry = 
     18      self.literal_mapping_registry = 
    1919        SimpleContentMappingRegistry::LiteralRegistry 
    2020    end 
     
    6464    begin 
    6565      Dir.chdir(DIR) 
    66       require pathname('simpleContent.rb') 
    67       require pathname('simpleContentMappingRegistry.rb') 
    68       require pathname('simpleContentDriver.rb') 
     66      require 'simpleContentDriver.rb' 
    6967    ensure 
     68      $".delete('simpleContent.rb') 
     69      $".delete('simpleContentDriver.rb') 
     70      $".delete('simpleContentMappingRegistry.rb') 
    7071      Dir.chdir(backupdir) 
    7172    end 
  • trunk/test/wsdl/soap/wsdl2ruby/section/test_section.rb

    r1731 r1751  
    2626      ::Object.instance_eval { remove_const("Item") } 
    2727    end 
    28     require pathname('mysample.rb') 
     28    backupdir = Dir.pwd 
     29    begin 
     30      Dir.chdir(DIR) 
     31      require 'mysample.rb' 
     32    ensure 
     33      $".delete('mysample.rb') 
     34      Dir.chdir(backupdir) 
     35    end 
    2936    s1 = Section.new(1, "section1", "section 1", 1001, Question.new("q1")) 
    3037    s2 = Section.new(2, "section2", "section 2", 1002, Question.new("q2")) 
  • trunk/test/wsdl/soap/wsdl2ruby/soapenc/test_soapenc.rb

    r1731 r1751  
    5858    begin 
    5959      Dir.chdir(DIR) 
    60       require pathname('echo') 
     60      require 'echo.rb' 
    6161    ensure 
     62      $".delete('echo.rb') 
    6263      Dir.chdir(backupdir) 
    6364    end 
  • trunk/test/wsdl/soaptype/test_soaptype.rb

    r1731 r1751  
    6060    gen.opt['module_path'] = self.class.to_s.sub(/::[^:]+$/, '') 
    6161    gen.run 
    62     require pathname('echo') 
     62    backupdir = Dir.pwd 
     63    begin 
     64      Dir.chdir(DIR) 
     65      require 'echo.rb' 
     66    ensure 
     67      $".delete('echo.rb') 
     68      Dir.chdir(backupdir) 
     69    end 
    6370  end 
    6471