packages feed

morpheus-graphql-tests 0.20.1 → 0.21.0

raw patch · 4 files changed

+20/−18 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

morpheus-graphql-tests.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           morpheus-graphql-tests-version:        0.20.1+version:        0.21.0 synopsis:       Morpheus GraphQL Test category:       web, graphql, test homepage:       https://morpheusgraphql.com
src/Test/Morpheus/File.hs view
@@ -18,8 +18,8 @@   ) where -import qualified Data.ByteString.Lazy.Char8 as L import Data.ByteString.Lazy.Char8 (ByteString)+import qualified Data.ByteString.Lazy.Char8 as L import Data.List import qualified Data.Text.IO as T import Relude hiding (ByteString)@@ -98,6 +98,7 @@   where     isAppFile FileUrl {fileName, isDir}       | not isDir-          && "app-" `isPrefixOf` fileName =-        Just $ takeWhile (/= '.') fileName+          && "app-"+          `isPrefixOf` fileName =+          Just $ takeWhile (/= '.') fileName       | otherwise = Nothing
src/Test/Morpheus/Response.hs view
@@ -12,8 +12,7 @@ where  import Data.Aeson-  ( (.=),-    FromJSON (..),+  ( FromJSON (..),     Result (..),     ToJSON (..),     Value (..),@@ -22,6 +21,7 @@     encode,     fromJSON,     object,+    (.=),   ) import Relude hiding (ByteString) import Test.Morpheus.File (FileUrl (fileName), readGQL, readJSON)@@ -71,11 +71,12 @@  mkQuery :: (FromJSON a) => Value -> Maybe Value -> IO a mkQuery query variables =-  runResult $ fromJSON $-    object-      [ "query" .= query,-        "variables" .= variables-      ]+  runResult $+    fromJSON $+      object+        [ "query" .= query,+          "variables" .= variables+        ]  fromEither :: ToJSON err => Either err a -> CaseAssertion err fromEither (Left err) = Expected err
src/Test/Morpheus/Utils.hs view
@@ -20,8 +20,8 @@   ( FromJSON (..),     eitherDecode,   )-import qualified Data.ByteString.Lazy.Char8 as L import Data.ByteString.Lazy.Char8 (ByteString)+import qualified Data.ByteString.Lazy.Char8 as L import Relude hiding (ByteString) import Test.Morpheus.File import Test.Tasty@@ -80,12 +80,12 @@  eqFailureMessage :: ByteString -> ByteString -> IO a3 eqFailureMessage expected actual =-  assertFailure-    $ L.unpack-    $ "expected: \n\n "-      <> expected-      <> " \n\n but got: \n\n "-      <> actual+  assertFailure $+    L.unpack $+      "expected: \n\n "+        <> expected+        <> " \n\n but got: \n\n "+        <> actual  getSchema :: (ReadSource a, Show err) => (a -> Either err b) -> FileUrl -> IO b getSchema f url =