packages feed

hackport-0.5.5: cabal/cabal-testsuite/PackageTests/Freeze/freeze.test.hs

import Test.Cabal.Prelude
main = cabalTest $ do
    withRepo "repo" . withSourceCopy $ do
        -- TODO: test this with a sandbox-installed package
        -- that is not depended upon
        cabal "freeze" []
        cwd <- fmap testCurrentDir getTestEnv
        assertFileDoesNotContain (cwd </> "cabal.config") "exceptions"
        assertFileDoesNotContain (cwd </> "cabal.config") "my"
        assertFileDoesContain (cwd </> "cabal.config") "base"