test project using cabal