Plugin - GraphQL
closed
Matt Fellows
Creation of a GraphQL plugin that is aware of the syntax and semantics of a GraphQL client call (the provider response is standard JSON over HTTP).
Whilst GraphQL is currently supported by Pact (see https://pactflow.io/blog/contract-testing-a-graphql-api/) users need to be aware of the HTTP abstractions and JSON payload of GraphQL, and to handle the query either:
a) ensure the consumer payload matches exactly character-for-character what was expected, or
b) use an ugly regex to allow additional spaces/characters in the query
Yousaf Nabi
closed
Tracking via linked GitHub issue - https://github.com/pact-foundation/roadmap/issues/94
Romuald Quantin
Yousaf Nabi Where is the linked Github Issue? And can we have some information about GraphQL and Pact bi-directional flow?
Yousaf Nabi
(canny only showed linked issue in admin view - apologies)
Yousaf Nabi
Romuald Quantin: Hi, sorry for some reason canny has created the issue, it is visible in admin view, but not in the public view.
Issue Tracking for GQL plugin
Issue Tracking for GQL Bi-Directional
I've popped a comment yesterday as to the state (not started) in the above issue.
Hope that helps a bit