make cabal test run our unit tests
This commit is contained in:
parent
5939a93d95
commit
9ac76cff35
10
Setup.hs
10
Setup.hs
@ -1,4 +1,12 @@
|
||||
#!/usr/bin/env runhaskell
|
||||
import Distribution.Simple
|
||||
import Distribution.Simple.LocalBuildInfo
|
||||
import Distribution.PackageDescription
|
||||
import System.FilePath
|
||||
import System.Process
|
||||
|
||||
main = defaultMain
|
||||
main = defaultMainWithHooks $ simpleUserHooks{runTests=runTests'}
|
||||
|
||||
runTests' :: Args -> Bool -> PackageDescription -> LocalBuildInfo -> IO ()
|
||||
runTests' _ _ _ lbi = system testprog >> return ()
|
||||
where testprog = (buildDir lbi) </> "hledger" </> "hledger test"
|
||||
|
||||
@ -21,7 +21,7 @@ bug-reports: http://code.google.com/p/hledger/issues
|
||||
stability: experimental
|
||||
tested-with: GHC==6.8, GHC==6.10
|
||||
cabal-version: >= 1.2
|
||||
build-type: Simple
|
||||
build-type: Custom
|
||||
|
||||
extra-tmp-files:
|
||||
extra-source-files:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user