Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Changeset 38756 for trunk/base/src

Show
Ignore:
Timestamp:
07/30/08 03:13:23 (4 months ago)
Author:
afb@…
Message:

unbreak test case when ruby19 is not installed or not running leopard

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/base/src/port1.0/resources/group/tests/ruby-1.0.tcl

    r38683 r38756  
    6464                ruby.setup {test_module tmod} 9.9 setup.rb {README INSTALL} 
    6565 
     66                if {![file exists ${ruby.bin}]} { return } 
    6667                if {"1.8" ne ${ruby.version}} { error "ruby.version failed: ${ruby.version}" } 
    6768                if {"test_module" ne ${ruby.module}} { error "ruby.module failed" } 
     
    101102 
    102103                # changed prefix 
     104                if {![file exists ${ruby.bin}]} { return } 
    103105                if {![string equal "1.9.0" ${ruby.version}]} { error "ruby.version failed: '${ruby.version}'" } 
    104106                if {![string equal "rb19-test_module" ${name.found}]} { error "drived name failed: ${name.found}" } 
     
    130132                if {"${prefix}/bin/gem" ne ${ruby.gem}} { error "variable ruby.gem missing" } 
    131133                if {"1.8" ne ${ruby.version}} { error "variable ruby.version missing" } 
    132                 if {"i686-darwin9" ne ${ruby.arch}} { error "variable ruby.arch missing" } 
     134                if {"" eq ${ruby.arch}} { error "variable ruby.arch missing" } 
    133135                if {"${prefix}/lib/ruby/vendor_ruby/1.8" ne ${ruby.lib}} { error "variable ruby.lib missing" } 
    134                 if {"${prefix}/lib/ruby/vendor_ruby/1.8/i686-darwin9" ne${ruby.archlib}} { error "variable ruby.archlib missing" } 
     136                if {"" eq ${ruby.archlib}} { error "variable ruby.archlib missing" } 
    135137        } 
    136138