From 53e101f35e9ad743e8ce4ab4f3ffc2a7bd2fc4c1 Mon Sep 17 00:00:00 2001 From: Danny Navarro Date: Fri, 5 Feb 2016 12:54:04 +0100 Subject: [PATCH] Simplify JSON notation in tests --- tests/Test/StarWars.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Test/StarWars.hs b/tests/Test/StarWars.hs index 8fe01ae..a6fa9ee 100644 --- a/tests/Test/StarWars.hs +++ b/tests/Test/StarWars.hs @@ -10,7 +10,7 @@ import Data.Traversable (traverse) import Control.Applicative (Alternative, (<|>), empty, liftA2) import Data.Maybe (catMaybes) -import qualified Data.Aeson as Aeson +import Data.Aeson (object, (.=)) import Data.Text (Text) import Test.Tasty (TestTree, testGroup) @@ -26,7 +26,7 @@ test :: TestTree test = testGroup "Basic Queries" [testCase "R2-D2" $ graphql schema "query HeroNameQuery{hero{name}}" - @?= Just (Aeson.Object [("hero", Aeson.Object [("name", "R2-D2")])]) + @?= Just (object ["hero" .= object ["name" .= ("R2-D2" :: Text)]]) ] -- * Schema