package parser import ( "testing" "github.com/vektah/gqlparser/ast" "github.com/vektah/gqlparser/parser/testrunner" ) func TestSchemaDocument(t *testing.T) { testrunner.Test(t, "schema_test.yml", func(t *testing.T, input string) testrunner.Spec { doc, err := ParseSchema(&ast.Source{Input: input, Name: "spec"}) return testrunner.Spec{ Error: err, AST: ast.Dump(doc), } }) }