~ubuntu-branches/ubuntu/precise/ghc/precise

« back to all changes in this revision

Viewing changes to libraries/Cabal/tests/PackageTests/BuildDeps/GlobalBuildDepsNotAdditive1/Check.hs

  • Committer: Bazaar Package Importer
  • Author(s): Joachim Breitner
  • Date: 2011-01-17 12:49:24 UTC
  • Revision ID: james.westby@ubuntu.com-20110117124924-do1pym1jlf5o636m
Tags: upstream-7.0.1
ImportĀ upstreamĀ versionĀ 7.0.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
module PackageTests.BuildDeps.GlobalBuildDepsNotAdditive1.Check where
 
2
 
 
3
import Test.HUnit
 
4
import PackageTests.PackageTester
 
5
import System.FilePath
 
6
import Data.List
 
7
 
 
8
 
 
9
suite :: Test
 
10
suite = TestCase $ do
 
11
    let spec = PackageSpec ("PackageTests" </> "BuildDeps" </> "GlobalBuildDepsNotAdditive1") []
 
12
    result <- cabal_build spec
 
13
    assertEqual "cabal build should fail - see test-log.txt" False (successful result)
 
14
    assertBool "cabal error should be \"Failed to load interface for `Prelude'\"" $
 
15
        "Failed to load interface for `Prelude'" `isInfixOf` outputText result