diff options
author | Roman Smrž <roman.smrz@seznam.cz> | 2025-06-01 11:26:00 +0200 |
---|---|---|
committer | Roman Smrž <roman.smrz@seznam.cz> | 2025-06-01 11:26:00 +0200 |
commit | 66de6b7e5ed20fb8b833ff267fe578e4716e83c7 (patch) | |
tree | 4410804d9a97f407faee7ef67109dbb51f886774 | |
parent | 17fb83b2289f527d4242a7b66df963b56f850f2e (diff) |
Show name of failed test in output
Changelog: Show name of failed test in output
-rw-r--r-- | src/Run.hs | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -105,7 +105,10 @@ runTest out opts gdefs test = do (Right (), Nothing) -> do when (not $ optKeep opts) $ removeDirectoryRecursive testDir return True - _ -> return False + _ -> do + flip runReaderT out $ do + void $ outLine OutputError Nothing $ "Test ‘" <> testName test <> "’ failed." + return False evalGlobalDefs :: [ (( ModuleName, VarName ), SomeExpr ) ] -> GlobalDefs |