1require File.expand_path('../helper', __FILE__) 2 3class TestRakePseudoStatus < Rake::TestCase 4 def test_with_zero_exit_status 5 s = Rake::PseudoStatus.new 6 assert_equal 0, s.exitstatus 7 assert_equal 0, s.to_i 8 assert_equal 0, s >> 8 9 refute s.stopped? 10 assert s.exited? 11 end 12 13 def test_with_99_exit_status 14 s = Rake::PseudoStatus.new(99) 15 assert_equal 99, s.exitstatus 16 assert_equal 25344, s.to_i 17 assert_equal 99, s >> 8 18 refute s.stopped? 19 assert s.exited? 20 end 21end 22