On 11 August 2011 15:49, John Millikin <jmilli...@gmail.com> wrote:
> I tried, actually, but couldn't figure out how to separate running the
> test from printing its output. All the attempted patches turned into
> huge refactoring marathons.

Just FYI test-framework already has exactly this split between running
tests and printing their results. If you had wanted to change this you
could have modified showImprovingTestResult in
https://github.com/batterseapower/test-framework/blob/master/core/Test/Framework/Runners/Console/Run.hs.

However, as someone else has already pointed out, the --hide-successes
flag does what you want, and you can even make it the default for your
particular testsuite by making your "main" be (do { args <- getArgs;
defaultMainWithArgs tests (["--hide-successes"] ++ args) })

Cheers,
Max

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to