Build *and test* with cabal