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

Presentation #149

Open
14 of 20 tasks
lastmjs opened this issue Aug 11, 2021 · 0 comments
Open
14 of 20 tasks

Presentation #149

lastmjs opened this issue Aug 11, 2021 · 0 comments

Comments

@lastmjs
Copy link
Contributor

lastmjs commented Aug 11, 2021

Preparation

  • Get all tests to run quickly with 10-100 iterations
    • We might just want to reference one schema.graphql file so that the lib.rs file never has to change, and the tests simply write to that file...ooh, that should work well actually
  • GitHub action
  • Clean up proptest, open issue or pull request
  • Push up new version
  • Create demo queries/mutations and test setup
  • Make sure all tests clear the database on each iteration
  • Go through each of the live examples and make sure they work
  • Fix issues with
    • update_disconnect
    • search
    • order

Execution

  • Give overview, show how to create schema
  • Come up with playground queries to show
  • Walk through all of the queries, execute them
  • Show live examples, show code behind them
  • Walk through the architecture of the tests
  • Show a few examples (create, read, search...read might be most impressive)
  • Test command, all tests: cargo test -- --nocapture --exact --test-threads 1
  • Test command, single test: cargo test test_create -- --nocapture --exact --test-threads 1
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

No branches or pull requests

1 participant