test/test_runners.rb in turn-0.9.2 vs test/test_runners.rb in turn-0.9.3

- old
+ new

@@ -3,49 +3,49 @@ class TestRunners < Test::Unit::TestCase def test_solo file = setup_testunit(false, 'test_solo.rb') result = turn2 '--solo', file - assert result.index('pass: 1'), "ACTUAL RESULT --->\n #{result}" - assert result.index('fail: 0'), "ACTUAL RESULT --->\n #{result}" - assert result.index('error: 0'), "ACTUAL RESULT --->\n #{result}" + assert result.index('1 passed'), "ACTUAL RESULT:\n #{result}" + assert result.index('0 failures'), "ACTUAL RESULT:\n #{result}" + assert result.index('0 errors'), "ACTUAL RESULT:\n #{result}" end def test_cross file1 = setup_testunit(false, 'test1.rb') file2 = setup_testunit(false, 'test2.rb') result = turn2 '--cross', file1, file2 - assert result.index('pass: 2'), "ACTUAL RESULT --->\n #{result}" - assert result.index('error: 0'), "ACTUAL RESULT --->\n #{result}" + assert result.index('2 passed'), "ACTUAL RESULT:\n #{result}" + assert result.index('0 errors'), "ACTUAL RESULT:\n #{result}" end # autorun #if RUBY_VERSION < '1.9' def test_autorun_testunit file = setup_testunit('turn/autorun', 'test_autorun.rb') result = `ruby -Ilib #{file} 2>&1` - assert(result.index('pass: 1'), "ACTUAL RESULT:\n #{result}") - assert(result.index('fail: 0'), "ACTUAL RESULT:\n #{result}") - assert(result.index('error: 0'), "ACTUAL RESULT:\n #{result}") + assert(result.index('1 passed'), "ACTUAL RESULT:\n #{result}") + assert(result.index('0 failures'), "ACTUAL RESULT:\n #{result}") + assert(result.index('0 errors'), "ACTUAL RESULT:\n #{result}") end #else def test_autorun file = setup_minitest_autorun result = `ruby -Ilib #{file} 2>&1` - assert result.index('fail: 0'), "ACTUAL RESULT --->\n #{result}" - assert result.index('error: 0'), "ACTUAL RESULT --->\n #{result}" + assert result.index('0 failures'), "ACTUAL RESULT:\n #{result}" + assert result.index('0 errors'), "ACTUAL RESULT:\n #{result}" end def test_autorun_with_trace file = setup_minitest_autorun_with_trace result = `ruby -Ilib #{file} 2>&1` - assert result.index('fail: 1'), 'fail is not 1' - assert result.index('error: 0'), 'error is not 0' + assert result.index('1 failures'), 'fail is not 1' + assert result.index('0 errors'), 'error is not 0' # TODO: the backtrace is empty, why? #assert result.scan(/\.rb:\d+:in/).length > 1 end