summaryrefslogtreecommitdiff
path: root/tests/Language/GraphQL/AST/ParserSpec.hs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Language/GraphQL/AST/ParserSpec.hs')
-rw-r--r--tests/Language/GraphQL/AST/ParserSpec.hs9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/Language/GraphQL/AST/ParserSpec.hs b/tests/Language/GraphQL/AST/ParserSpec.hs
index 0d3a8de..e463996 100644
--- a/tests/Language/GraphQL/AST/ParserSpec.hs
+++ b/tests/Language/GraphQL/AST/ParserSpec.hs
@@ -159,3 +159,12 @@ spec = describe "Parser" $ do
queryField: String
}
|]
+
+ it "parses subscriptions" $
+ parse document "" `shouldSucceedOn` [r|
+ subscription NewMessages {
+ newMessage(roomId: 123) {
+ sender
+ }
+ }
+ |]