test/test_runners.rb in turn-0.9.6 vs test/test_runners.rb in turn-0.9.7

- old
+ new

@@ -16,10 +16,19 @@ result = turn2 '--cross', file1, file2 assert result.index('2 passed'), "ACTUAL RESULT:\n #{result}" assert result.index('0 errors'), "ACTUAL RESULT:\n #{result}" end + def test_minispec_name + file = setup_minispec + result = turn2 '-n "/fail/"', file + + assert result.index('0 passed'), "ACTUAL RESULT:\n #{result}" + assert result.index('1 failures'), "ACTUAL RESULT:\n #{result}" + assert result.index('1 assertions'), "ACTUAL RESULT:\n #{result}" + end + # autorun #if RUBY_VERSION < '1.9' def test_autorun_testunit @@ -28,17 +37,35 @@ 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_autorun_minispec_name + file = setup_minispec + result = `ruby -Ilib #{file} -n "/fail/" 2>&1` + + assert result.index('0 passed'), "ACTUAL RESULT:\n #{result}" + assert result.index('1 failures'), "ACTUAL RESULT:\n #{result}" + assert result.index('1 assertions'), "ACTUAL RESULT:\n #{result}" + end + #else def test_autorun file = setup_minitest_autorun result = `ruby -Ilib #{file} 2>&1` assert result.index('0 failures'), "ACTUAL RESULT:\n #{result}" assert result.index('0 errors'), "ACTUAL RESULT:\n #{result}" end + + def test_autorun_minitest_name + file = setup_minitest_autorun + result = `ruby -Ilib #{file} -n "/sample/" 2>&1` + + assert result.index('1 passed'), "ACTUAL RESULT:\n #{result}" + assert result.index('1 assertions'), "ACTUAL RESULT:\n #{result}" + end + def test_autorun_with_trace file = setup_minitest_autorun_with_trace result = `ruby -Ilib #{file} 2>&1`