@@ -6,7 +6,7 @@ module Test.Common where
66import Test.Import
77
88import qualified Data.Map as M
9−import qualified Data.Version as Vers
9+import qualified Data.SemVer as SemVer
1010import qualified Network.HTTP.Types.Status as NHTS
1111
1212testServer :: Server
@@ -50,31 +50,31 @@ instance ToJSON ParentMapping where
5050 , "extra" .= object ["type" .= ("keyword" :: Text)]
5151 ]]
5252
53−es13 :: Vers.Version
54−es13 = Vers.Version [1, 3, 0] []
53+es11 :: SemVer.Version
54+es11 = SemVer.version 1 1 0 [] []
5555
56−es12 :: Vers.Version
57−es12 = Vers.Version [1, 2, 0] []
56+es13 :: SemVer.Version
57+es13 = SemVer.version 1 3 0 [] []
5858
59−es11 :: Vers.Version
60−es11 = Vers.Version [1, 1, 0] []
59+es12 :: SemVer.Version
60+es12 = SemVer.version 1 2 0 [] []
6161
62−es14 :: Vers.Version
63−es14 = Vers.Version [1, 4, 0] []
62+es14 :: SemVer.Version
63+es14 = SemVer.version 1 4 0 [] []
6464
65−es15 :: Vers.Version
66−es15 = Vers.Version [1, 5, 0] []
65+es15 :: SemVer.Version
66+es15 = SemVer.version 1 5 0 [] []
6767
68−es16 :: Vers.Version
69−es16 = Vers.Version [1, 6, 0] []
68+es16 :: SemVer.Version
69+es16 = SemVer.version 1 6 0 [] []
7070
71−es20 :: Vers.Version
72−es20 = Vers.Version [2, 0, 0] []
71+es20 :: SemVer.Version
72+es20 = SemVer.version 2 0 0 [] []
7373
74−es50 :: Vers.Version
75−es50 = Vers.Version [5, 0, 0] []
74+es50 :: SemVer.Version
75+es50 = SemVer.version 5 0 0 [] []
7676
77−getServerVersion :: IO (Maybe Vers.Version)
77+getServerVersion :: IO (Maybe SemVer.Version)
7878getServerVersion = fmap extractVersion <$> withTestEnv getStatus
7979 where
8080 extractVersion = versionNumber . number . version
@@ -282,11 +282,11 @@ searchExpectSource src expected = do
282282 liftIO $
283283 value `shouldBe` expected
284284
285−atleast :: Vers.Version -> IO Bool
285+atleast :: SemVer.Version -> IO Bool
286286atleast v = getServerVersion >>= \x -> return $ x >= Just v
287287
288−atmost :: Vers.Version -> IO Bool
288+atmost :: SemVer.Version -> IO Bool
289289atmost v = getServerVersion >>= \x -> return $ x <= Just v
290290
291−is :: Vers.Version -> IO Bool
291+is :: SemVer.Version -> IO Bool
292292is v = getServerVersion >>= \x -> return $ x == Just v