[Haskell-cafe] Test suite sections of cabal
Felipe Almeida Lessa
felipe.lessa at gmail.com
Thu Feb 16 10:16:07 CET 2012
On Thu, Feb 16, 2012 at 12:56 AM, Kazu Yamamoto <kazu at iij.ad.jp> wrote:
> 2) build-dependency
>
> I need to repeat all build-dependency of a library section to
> a test suite section. Specifying the library itself to
> build-dependency of a test suite section does not work.
> This violates the DRY philosophy.
You may specify the same library as a dependency given that you use
different "hs-source-dirs". For example, see skein's Cabal file [1].
Of course, you won't be able to directly test any internal function.
HTH,
[1] http://hackage.haskell.org/packages/archive/skein/0.1.0.5/skein.cabal
--
Felipe.
More information about the Haskell-Cafe
mailing list