Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get snapshot tests in place for full build cycle. #30

Open
thedodd opened this issue Sep 1, 2020 · 3 comments
Open

Get snapshot tests in place for full build cycle. #30

thedodd opened this issue Sep 1, 2020 · 3 comments
Labels
ci/cd CI/CD for tests, builds & releases

Comments

@thedodd
Copy link
Member

thedodd commented Sep 1, 2020

Probably use https://github.com/rust-analyzer/expect-test

@thedodd thedodd added the ci/cd CI/CD for tests, builds & releases label Sep 1, 2020
@MartinKavik
Copy link
Contributor

Tip: Look at https://cynic-rs.dev/quickstart.html - cynic's author uses insta for snapshot testing.

@thedodd
Copy link
Member Author

thedodd commented Sep 4, 2020

@MartinKavik nice, thanks for the tip. Have you used cynic per chance? I've used graphql-client quite heavily (author sites it as a source of inspiration), however I haven't tried cynic yet. I've been watching it since it was first announced though.

@MartinKavik
Copy link
Contributor

Have you used cynic per chance?

See https://seed-rs.org/0.7.0/time_tracker_graphql. I'm waiting for cynic's mutations support (it's WIP, maybe it's already in master) to continue with the tutorial.

@thedodd thedodd added this to the 0.6.0 | TBD milestone Sep 23, 2020
@thedodd thedodd removed this from the 0.7.x | TBD milestone Feb 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd CI/CD for tests, builds & releases
Projects
None yet
Development

No branches or pull requests

2 participants