trystan/hspec — Issue #47: Suppressing stdout/stderr is wrong
Author: BardurArantsson
Created: 2012-02-04 19:54:08+00:00
State: open

I'm trying to debug some monadic code, but HSpec seems to be suppressing any "putStrLn" that I put into the code.

This doesn't make sense to me. Why is suppression necessary? Why does HSpec prevent me from debugging the problem via putStr? How *should* I be debugging if putStrLn won't work? (AFAICT the documentation doesn't mention how you'd actually find the problem if a HSpec test fails.)