id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	difficulty	ghcversion	platform
803	cabal test after cabal configure --enable-tests without cabal build creates obscure output	guest	ttuegel	"It wasn't obvious to me that cabal build would be required before cabal test. Can cabal test automatically run cabal build? Otherwise a message should be shown telling the user to run cabal build.

Here is an example output
{{{

>>> Test suite runtests: RUNNING...
>>> Test suite runtests: FAIL
>>> Test suite logged to: dist/test/persistent-0.4.0.1-runtests.log
>>> Test suite runtests: RUNNING...
>>> Test suite runtests: FAIL
>>> Test suite logged to: dist/test/persistent-0.4.0.1-runtests.log
Test suite runtests: FAIL
Test suite logged to: dist/test/persistent-0.4.0.1-runtests.log
0 of 1 test suites (0 of 1 test cases) passed.
}}}

The log is exactly the same as the output"	defect	closed	normal		Cabal library	1.10.1.0	normal	fixed			unknown		
