git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Print error in failing tests to detect failing test coverage
10da3a0Phil Freeman
tests/Main.hs+1−1
@@ -77,7 +77,7 @@ assertDoesNotCompile preludeExterns inputFile = do
77 putStrLn $ "Assert " ++ inputFile ++ " does not compile"
77 putStrLn $ "Assert " ++ inputFile ++ " does not compile"
78 assert preludeExterns (P.defaultCompileOptions { P.optionsAdditional = P.CompileOptions "Tests" [] [] }) inputFile $ \e ->
78 assert preludeExterns (P.defaultCompileOptions { P.optionsAdditional = P.CompileOptions "Tests" [] [] }) inputFile $ \e ->
79 case e of
79 case e of
80− Left _ -> return Nothing
80+ Left err -> putStrLn err >> return Nothing
81 Right _ -> return $ Just "Should not have compiled"
81 Right _ -> return $ Just "Should not have compiled"
82
82
83findNodeProcess :: IO (Maybe String)
83findNodeProcess :: IO (Maybe String)