@@ -33,8 +33,11 @@ data TestResult = TestPassed
3333instance Show TestResult where
3434 show TestPassed = "PASSED"
3535 show (TestError ec) = "ERROR " ++ show ec
36− show (TestFailed cmd file d) = "\n--- " ++ file ++
37− "\n+++ " ++ cmd ++ "\n" ++ showDiff (1,1) d
36+ show (TestFailed cmd file d) = '\n' : dash ++
37+ "\n--- " ++ file ++
38+ "\n+++ " ++ cmd ++ "\n" ++ showDiff (1,1) d ++
39+ dash
40+ where dash = replicate 72 '-'
3841
3942showDiff :: (Int,Int) -> [(DI, String)] -> String
4043showDiff _ [] = ""