Changeset 5857

Show
Ignore:
Timestamp:
10/10/06 00:05:11
Author:
jan
Message:

fix for al's windows problems: why on earth did it work in the first place?

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/java_task.rb

    r5753 r5857  
    100100          raise unless $?.exitstatus == 0       
    101101        else 
    102           exec "java", *parms 
     102                sh "java", *parms 
     103                #exec "java", *parms 
    103104        end 
    104105        
  • trunk/lib/testng_task.rb

    r5846 r5857  
    3939          sl = Rake::TestNG::SuiteListener.new 
    4040           
    41           testng.addListener(Rjb::bind(tl, 'org.testng.ITestListener')) 
    42           testng.addListener(Rjb::bind(sl, 'org.testng.ISuiteListener')) 
     41          #need to use _invoke because addListener has 3 different method signatures 
     42          #using same name and return type 
     43          #testng.addListener(Rjb::bind(tl, 'org.testng.ITestListener')) 
     44          testng._invoke('addListener', 'Lorg.testng.ITestListener;', Rjb::bind(tl, 'org.testng.ITestListener')) 
     45          #testng.addListener(Rjb::bind(sl, 'org.testng.ISuiteListener')) 
     46          testng._invoke('addListener', 'Lorg.testng.ISuiteListener;', Rjb::bind(sl, 'org.testng.ISuiteListener')) 
    4347           
    4448          if report 
  • trunk/test/test_build.rb

    r5846 r5857  
    5252   
    5353  def test_run 
    54     run_rake(:clean, :run) do     
     54    run_rake(:clean, :run) do |ok,res| 
     55        #res.status                   
    5556    end 
    5657  end 
     
    7475      sh "rake --quiet #{args.join(" ")}" do |ok,res| 
    7576        flunk "rake failed: #{res}" unless ok  
    76         yield if block_given?      
     77        yield(ok, res) if block_given?      
    7778      end 
    7879    end