You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When maintaining a Go programming language parser for GraphQL, I have found it quite useful to run the reference JavaScript implementation tests against my Go parser implementation see here. Sometimes the specification wording was unclear, but the test suite made it unambiguous.
I suggest that for this specification, that there be a similarly maintained basic reference test suite such that implementations (and programming languages) can differ in implementation but remain consistent in all other ways.
Several recent issues would be resolved by clarity over the spec's required algorithms or heuristics that a test suite would provide.
The text was updated successfully, but these errors were encountered:
When maintaining a Go programming language parser for GraphQL, I have found it quite useful to run the reference JavaScript implementation tests against my Go parser implementation see here. Sometimes the specification wording was unclear, but the test suite made it unambiguous.
I suggest that for this specification, that there be a similarly maintained basic reference test suite such that implementations (and programming languages) can differ in implementation but remain consistent in all other ways.
Several recent issues would be resolved by clarity over the spec's required algorithms or heuristics that a test suite would provide.
The text was updated successfully, but these errors were encountered: