On Thu, Feb 16, 2012 at 8:17 AM, Thomas Tuegel <ttue...@gmail.com> wrote: > No, that's not what I'm trying to do. I had introduced a patch that > ran tests for target packages and aborted installation if the tests > failed. For example, > >> cabal install --enable-tests network > > would install all network's dependencies (but not their tests), then > build, test, and install network. It didn't change how dependencies > were handled at all. However, the test runner in Cabal wasn't designed > to be invoked from cabal-install: it sometimes exits on success, which > cabal-install interprets as an error, even when it isn't. This was > stopping packages without tests from being installed with 'cabal > install --enable-tests', which shouldn't happen.
I see. Makes sense to me. Cheers, Johan _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel