Add new shelltestrunner based test-suite

This commit is contained in:
Daniel Gröber
2017-03-01 08:26:17 +01:00
parent 53df9d228f
commit 04baf3e31f
15 changed files with 166 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
import Distribution.Simple
import Distribution.Simple.Setup
import Distribution.Simple.Install
import Distribution.Simple.Program
import Distribution.Simple.Register
import Distribution.Simple.InstallDirs as ID
import Distribution.Simple.LocalBuildInfo
@@ -25,6 +26,7 @@ main :: IO ()
main = defaultMainWithHooks $ simpleUserHooks {
confHook = \(gpd, hbi) cf ->
xBuildDependsLike <$> (confHook simpleUserHooks) (gpd, hbi) cf
, hookedPrograms = [ simpleProgram "shelltest" ]
}
xBuildDependsLike :: LocalBuildInfo -> LocalBuildInfo