From 5c499124056d770eb27fffd26d3133131503d522 Mon Sep 17 00:00:00 2001 From: Predrag Gruevski Date: Wed, 26 May 2021 22:54:45 -0400 Subject: [PATCH] Add missing test attribute. --- src/query/grammar.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/query/grammar.rs b/src/query/grammar.rs index 494039b..363fc16 100644 --- a/src/query/grammar.rs +++ b/src/query/grammar.rs @@ -193,7 +193,7 @@ pub fn definition<'a, S>(input: &mut TokenStream<'a>) } /// Parses a piece of query language and returns an AST -pub fn parse_query<'a, S>(s: &'a str) -> Result, ParseError> +pub fn parse_query<'a, S>(s: &'a str) -> Result, ParseError> where S: Text<'a>, { let mut tokens = TokenStream::new(s); @@ -329,7 +329,8 @@ mod test { let err = format!("{}", err); assert_eq!(err, "query parse error: Parse error at 1:1\nUnexpected `where[Name]`\nExpected `{`, `query`, `mutation`, `subscription` or `fragment`\n"); } - + + #[test] fn recursion_too_deep() { let query = format!("{}(b: {}{}){}", "{ a".repeat(30), "[".repeat(25), "]".repeat(25), "}".repeat(30)); let result = parse_query::<&str>(&query);