@@ -9,10 +9,12 @@ import Test.Hspec
9import qualified Data.Yaml as Y
9import qualified Data.Yaml as Y
10import Distribution.Version (anyVersion)
10import Distribution.Version (anyVersion)
11import qualified Data.Map as Map
11import qualified Data.Map as Map
12+import Network.HTTP.Client (withManager)
13+import Network.HTTP.Client.TLS (tlsManagerSettings)
13spec :: Spec
15spec :: Spec
14−spec = it "works" $ do
16+spec = it "works" $ withManager tlsManagerSettings $ \man -> do
15− bc <- defaultBuildConstraints (error "manager should not be used")
17+ bc <- defaultBuildConstraints man
16 bp <- newBuildPlan bc
18 bp <- newBuildPlan bc
17 let bs = Y.encode bp
19 let bs = Y.encode bp
18 ebp' = Y.decodeEither bs
20 ebp' = Y.decodeEither bs