[Hackage] #848: Don't prefix test output with ">>>"
Hackage
cvs-ghc at haskell.org
Thu May 26 15:52:23 CEST 2011
#848: Don't prefix test output with ">>>"
----------------------------+-----------------------------------------------
Reporter: tibbe | Owner: ttuegel
Type: defect | Status: new
Priority: normal | Milestone:
Component: Cabal library | Version: HEAD
Severity: normal | Keywords:
Difficulty: unknown | Ghcversion:
Platform: |
----------------------------+-----------------------------------------------
The `cabal test` output is a bit too noisy.
{{{
$ /tmp/cabal-install/dist/build/cabal/cabal test --show-details=always
Running 1 test suites...
Test suite tests: RUNNING...
>>> Test suite tests: RUNNING...
>>> []
bernstein: [Failed]
>>> Falsifiable with seed 8771427597089205664, after 1 tests. Reason:
Falsifiable
>>> text:
text/strict: [OK, passed 100 tests]
text/lazy: [OK, passed 100 tests]
rechunk: [OK, passed 100 tests]
text/rechunked: [OK, passed 100 tests]
>>>
>>> Properties Total
>>> Passed 4 4
>>> Failed 1 1
>>> Total 5 5
>>> Test suite tests: FAIL
>>> Test suite logged to: dist/test/hashable-1.1.2.0-tests.log
Test suite tests: FAIL
Test suite logged to: dist/test/hashable-1.1.2.0-tests.log
0 of 1 test suites (0 of 1 test cases) passed.
}}}
My original request was for the Cabal output (such as "Running 1 test
suites...") to be prefixed by ">>>" and the test output to be kept
verbatim.
This is not quite what happens now as you see above.
Here's my new suggestion: since Cabal normally doesn't prefix command
output, we should not do so in the test output either. Just output stdio
verbatim from the test and don't prefix anything with ">>>".
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/848>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list