diff --git a/stackage.cabal b/stackage.cabal index d3d9b24b..ae1ccb23 100644 --- a/stackage.cabal +++ b/stackage.cabal @@ -1,5 +1,5 @@ name: stackage -version: 0.2.1.2 +version: 0.2.1.3 synopsis: "Stable Hackage," tools for creating a vetted set of packages from Hackage. description: Please see for a description and documentation. homepage: https://github.com/fpco/stackage @@ -87,6 +87,8 @@ test-suite spec , Cabal , yaml , containers + , http-client + , http-client-tls source-repository head type: git diff --git a/test/Stackage/BuildPlanSpec.hs b/test/Stackage/BuildPlanSpec.hs index e81c8ab9..aa33c8dd 100644 --- a/test/Stackage/BuildPlanSpec.hs +++ b/test/Stackage/BuildPlanSpec.hs @@ -9,10 +9,12 @@ import Test.Hspec import qualified Data.Yaml as Y import Distribution.Version (anyVersion) import qualified Data.Map as Map +import Network.HTTP.Client (withManager) +import Network.HTTP.Client.TLS (tlsManagerSettings) spec :: Spec -spec = it "works" $ do - bc <- defaultBuildConstraints (error "manager should not be used") +spec = it "works" $ withManager tlsManagerSettings $ \man -> do + bc <- defaultBuildConstraints man bp <- newBuildPlan bc let bs = Y.encode bp ebp' = Y.decodeEither bs