Skip to content

Conversation

@mfn
Copy link
Collaborator

@mfn mfn commented May 6, 2021

Summary

This is a preparation for #762

Because the approach used by the current query method won't be compatible with the upcoming changes, some under-the-hood refactoring will applied.


Type of change:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update
  • Misc. change (internal, infrastructure, maintenance, etc.)

Checklist:

  • Existing tests have been adapted and/or new tests have been added
  • Add a CHANGELOG.md entry
  • Update the README.md
  • Code style has been fixed via composer fix-style

mfn added 5 commits May 6, 2021 21:37
This has the benefit in case of error/exceptions during runtime, we
don't get back the HTML error page but a JSON serializable
representation aka more readable for devs.

I'm aware that technically the $response is a `TestResponse`, but for
all intents and purposes, in this context we just use it as JsonReponse.
This will allow greater compatibility with the upcoming refactorings
This will allow greater compatibility with the upcoming refactorings
@mfn mfn self-assigned this May 6, 2021
mfn added 2 commits May 6, 2021 21:58
Replaced either with httpGraphql or just directly with the Facade
@mfn mfn merged commit 969a6f3 into rebing:master May 6, 2021
@mfn mfn deleted the mfn-tests branch May 6, 2021 20:09
@mfn mfn added this to the 8.0.0 milestone May 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant