hackport-0.5.5: cabal/cabal-testsuite/PackageTests/ConfigureComponent/SubLib/setup-explicit-fail.test.hs
import Test.Cabal.Prelude
-- NB: The --dependency flag is not supported by cabal-install
main = setupTest $ do
withPackageDb $ do
base_id <- getIPID "base"
setup_install ["sublib", "--cid", "sublib-0.1-abc"]
r <- fails $ setup' "configure"
[ "exe", "--exact-configuration"
, "--dependency", "base=" ++ base_id ]
assertOutputContains "sublib" r