fix cabal; dir walker test