File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change 1
1
from pytest import raises
2
2
3
- from graphql import parse
3
+ from graphql import GraphQLInt , parse
4
4
from graphql .utils .build_ast_schema import build_ast_schema
5
5
from graphql .utils .schema_printer import print_schema
6
6
@@ -392,6 +392,25 @@ def test_input_object():
392
392
assert output == body
393
393
394
394
395
+ def test_input_types_are_read ():
396
+ schema = build_ast_schema (parse ("""
397
+ schema {
398
+ query: Query
399
+ }
400
+
401
+ type Query {
402
+ field(input: Input): Int
403
+ }
404
+
405
+ input Input {
406
+ id: Int
407
+ }
408
+ """ ))
409
+
410
+ input_type = schema .get_type ("Input" )
411
+ assert input_type .fields ["id" ].type == GraphQLInt
412
+
413
+
395
414
def test_simple_argument_field_with_default ():
396
415
body = '''
397
416
schema {
You can’t perform that action at this time.
0 commit comments