Skip to content

Commit

Permalink
added doctest
Browse files Browse the repository at this point in the history
  • Loading branch information
tittoassini committed Oct 9, 2018
1 parent 921c8dd commit 2467359
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions test/DocSpec.hs
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
module Main where

import Data.List (isSuffixOf)
import System.FilePath.Find
import Test.DocTest

main :: IO ()
-- main = find always ((extension ==? ".hs") &&? exceptFiles ["Data/Convertible/Base.hs","Data/Convertible/Utils.hs","Data/Convertible/Instances/Num.hs"]) "src" >>= doctest
main =
find
always
((extension ==? ".hs") &&? exceptFiles ["Dataset.hs", "Test.hs", "Main.hs"])
"src" >>=
doctest

exceptFiles :: Foldable t => t String -> FindClause Bool
exceptFiles mdls
-- let excludes = liftOp (\fp mdls -> not $ any (\mdl -> isSuffixOf mdl (traceShowId fp)) mdls)
=
let excludes = liftOp (\fp modules -> not $ any (`isSuffixOf` fp) modules)
in filePath `excludes` mdls

0 comments on commit 2467359

Please sign in to comment.