Only print failure message if unexpected

This commit is contained in:
Michael Snoyman 2012-11-24 18:45:12 +02:00
parent 0a8e98e821
commit a2a08189a6

View File

@ -54,7 +54,7 @@ runTestSuite testdir prevPassed pair@(packageName, _) = do
then do then do
removeFile logfile removeFile logfile
when expectedFailure $ putStrLn $ package ++ " passed, but I didn't think it would." when expectedFailure $ putStrLn $ package ++ " passed, but I didn't think it would."
else putStrLn $ "Test suite failed: " ++ package else unless expectedFailure $ putStrLn $ "Test suite failed: " ++ package
rm_r dir rm_r dir
return $! prevPassed && (passed || expectedFailure) return $! prevPassed && (passed || expectedFailure)
where where