added tests to cabal build