Sha256: 69503512222b2a06e8a6df0de3a08629ba6bf50f393ef7a88bb191576429b53f
Contents?: true
Size: 948 Bytes
Versions: 2
Compression:
Stored size: 948 Bytes
Contents
require 'test/unit' class RumoduleTest < Test::Unit::TestCase def setup Dir.chdir( 'test' ) pwd = Dir.pwd ofh = File.open( 'test_golden.log', 'w' ) File.readlines( 'golden/test_golden.log' ).each do |line| ofh.puts line.gsub( /@PWD@/, pwd ) end ofh.close end def teardown Dir.chdir( '..' ) end def test_zsh unless %x{which sh}.chomp.empty? system( "./run_zsh_sh_bash" ) ret = system( "diff -q test_zsh_sh_bash.log test_golden.log" ) assert( ret, 'test_zsh_sh_bash failure' ) else assert( true ) end end def test_fish unless %x{which fish}.chomp.empty? system( "./run_fish" ) ret = system( "diff -q test_fish.log test_golden.log" ) assert( ret, 'test_fish failure' ) else assert( true ) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rumodule-0.0.4 | test/test_rumodule.rb |
rumodule-0.0.3 | test/test_rumodule.rb |