
Simon Hengel wrote:
On Sun, Sep 23, 2012 at 06:11:59PM +0200, Heinrich Apfelmus wrote:
How do I access internal modules with cabal test , though? Last time I tried, I could not find a way to expose in the test section of the cabal file.
It works, if you add the source directory to hs-source-dirs of the test suite (in contrast to depending on the library!), e.g.:
hs-source-dirs: test, src
or
hs-source-dirs: test, .
This still has the disadvantage, that the sources are compiled twice. But I'm not aware of a better way to do it. If you mostly use GHCi for development, it's not a big issue.
I got it to work, thanks! I also had to duplicate the dependency information, but that's alright. Best regards, Heinrich Apfelmus -- http://apfelmus.nfshost.com