Sha256: 973ad74f19b7517438bde4043d37dd44d508e58925640b7271d6a98564b2d280
Contents?: true
Size: 1.31 KB
Versions: 1
Compression:
Stored size: 1.31 KB
Contents
# _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # # for lib/facet/fileutils/which.rb # # Extracted Wed Jan 25 11:25:39 EST 2006 # Unit Tools Reap Test Extractor # require 'facet/fileutils/which.rb' require 'test/unit' require 'rbconfig' # FIND TEST DIRECTORY paths = File.expand_path(File.dirname(__FILE__)).split('/') paths.size.downto(1) do |i| f = (paths.slice(0..i)+['test']).join('/') $TESTDIR = File.join(f,'FIXTURE') if File.directory?(f) end raise unless $TESTDIR class TC_FileUtils_Which < Test::Unit::TestCase include Config def setup @workdir = Dir.getwd @thisdir = $TESTDIR @expected_ruby_exe = File.join( CONFIG['bindir'], CONFIG['ruby_install_name'] ) if File::ALT_SEPARATOR @expected_ruby_exe.gsub!(/\//,'\\') @expected_ruby_exe += ".exe" end end def test_method assert_respond_to( FileUtils, :which ) end # which def test_which Dir.chdir @thisdir begin ruby_exe = nil assert_nothing_raised { ruby_exe = FileUtils.which(CONFIG['ruby_install_name']) } assert_equal(@expected_ruby_exe, ruby_exe) assert_equal(nil, FileUtils.which("blahblah")) ensure Dir.chdir @workdir end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
facets-1.0.3 | packages/core/test/lib/facet/fileutils/test_which.rb |