foundation-0.0.14: tests/DocTest.hs
module Main where
import Test.DocTest
import Prelude
main :: IO ()
main = doctest (extensions ++ flags ++ files)
extensions :: [String]
extensions =
[ "-XBangPatterns"
, "-XDeriveDataTypeable"
, "-XNoImplicitPrelude"
, "-XRebindableSyntax"
, "-XOverloadedStrings"
, "-XTypeFamilies"
]
flags :: [String]
flags = ["-fobject-code"]
-- Would be nice to just use "src" here, but both Basement.String and
-- Foundation.String.UTF8LL share the same module name, and doctest breaks.
files :: [String]
files =
[ "Foundation/Collection/Buildable.hs"
, "Foundation/VFS/FilePath.hs"
, "Foundation/VFS/Path.hs"
]