lib: search all .hs files for doctests
This commit is contained in:
parent
9131eb7c67
commit
a216c7216a
@ -188,5 +188,7 @@ test-suite doctests
|
|||||||
main-is: doctests.hs
|
main-is: doctests.hs
|
||||||
build-depends:
|
build-depends:
|
||||||
base
|
base
|
||||||
|
, Glob >= 0.7
|
||||||
, doctest >= 0.8
|
, doctest >= 0.8
|
||||||
|
--, hledger-lib ?
|
||||||
default-language: Haskell2010
|
default-language: Haskell2010
|
||||||
|
|||||||
@ -1,6 +1,9 @@
|
|||||||
|
{-# LANGUAGE PackageImports #-}
|
||||||
|
|
||||||
|
import Data.List
|
||||||
|
import "Glob" System.FilePath.Glob
|
||||||
import Test.DocTest
|
import Test.DocTest
|
||||||
|
|
||||||
main = doctest [
|
main = do
|
||||||
"Hledger/Read/JournalReader.hs"
|
fs <- ("Hledger.hs" :) . filter (not . isInfixOf "/.") <$> glob "Hledger/**/*.hs"
|
||||||
,"Hledger/Data/Dates.hs"
|
doctest fs
|
||||||
]
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user