Add cabal parsing tests