From c3ecfece0358d79dd1da6efbe6ab83e63bf50f88 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Thu, 21 May 2020 10:20:59 +0200 Subject: Coerce variable values --- tests/Test/DirectiveSpec.hs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'tests/Test/DirectiveSpec.hs') diff --git a/tests/Test/DirectiveSpec.hs b/tests/Test/DirectiveSpec.hs index f39c9c0..56bbb12 100644 --- a/tests/Test/DirectiveSpec.hs +++ b/tests/Test/DirectiveSpec.hs @@ -7,7 +7,6 @@ module Test.DirectiveSpec import Data.Aeson (Value(..), object, (.=)) import qualified Data.HashMap.Strict as HashMap import Language.GraphQL -import qualified Language.GraphQL.Schema as Schema import Language.GraphQL.Type.Definition import Language.GraphQL.Type.Schema (Schema(..)) import Test.Hspec (Spec, describe, it, shouldBe) @@ -16,11 +15,10 @@ import Text.RawString.QQ (r) experimentalResolver :: Schema IO experimentalResolver = Schema { query = queryType, mutation = Nothing } where + resolver = ValueResolver $ pure $ Number 5 queryType = ObjectType "Query" $ HashMap.singleton "experimentalField" - $ Schema.ValueResolver - $ pure - $ Number 5 + $ Field Nothing (ScalarOutputType int) mempty resolver emptyObject :: Value emptyObject = object -- cgit v1.2.3