Cabal-1.18.0: tests/PackageTests/PreProcess/Check.hs
module PackageTests.PreProcess.Check (suite) where
import PackageTests.PackageTester
(PackageSpec(..), assertBuildSucceeded, cabal_build)
import System.FilePath
import Test.HUnit
suite :: FilePath -> Test
suite ghcPath = TestCase $ do
let spec = PackageSpec ("PackageTests" </> "PreProcess")
["--enable-tests", "--enable-benchmarks"]
result <- cabal_build spec ghcPath
assertBuildSucceeded result