hspec-dirstream-1.0.0.0: test/Spec.hs
{-# LANGUAGE OverloadedStrings #-}
import Test.Hspec
import Test.Hspec.Dirstream
main :: IO ()
main = hspec $ parallel $ do
describe "testFiles" $
testFiles "test/data" (hasExtension "hs") ((pure :: a -> Either String a) . tail)
describe "testFilesIO" $
testFilesIO "test/data" (hasExtension "hs") (pure . tail)
describe "testFilesGeneral" $
testFilesPure "test/data" (hasExtension "hs") allFiles (FileProc readFile tail ((>= 0) . length))