Improve stack metadata support wrt #892
This commit is contained in:
@@ -5,6 +5,7 @@ module ConfigTest where
|
||||
import Test.Tasty
|
||||
import Test.Tasty.HUnit
|
||||
import GHCup.OptParse
|
||||
import GHCup.Types (NewURLSource(..))
|
||||
import Utils
|
||||
import Control.Monad.IO.Class
|
||||
import URI.ByteString.QQ
|
||||
@@ -23,7 +24,13 @@ checkList =
|
||||
, ("config init", InitConfig)
|
||||
, ("config show", ShowConfig)
|
||||
, ("config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml"
|
||||
, AddReleaseChannel False [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml|]
|
||||
, AddReleaseChannel False (NewURI [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml|])
|
||||
)
|
||||
, ("config add-release-channel GHCupURL"
|
||||
, AddReleaseChannel False NewGHCupURL
|
||||
)
|
||||
, ("config add-release-channel StackSetupURL"
|
||||
, AddReleaseChannel False NewStackSetupURL
|
||||
)
|
||||
, ("config set cache true", SetConfig "cache" (Just "true"))
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user