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

Add docs for how to test contract consistency and sdk/env/protocol upgrades #480

Open
Tracked by #1095
leighmcculloch opened this issue Sep 7, 2023 · 0 comments
Assignees

Comments

@leighmcculloch
Copy link
Member

leighmcculloch commented Sep 7, 2023

As identified in stellar/rs-soroban-sdk#1095 and further discussed in stellar/rs-soroban-sdk#1082 we need docs, and maybe a tutorial, for how to test contract consistency overtime. We need docs that discuss the concepts and importance of this as much as we need tutorials.

The docs need to emphasize the importance of this.

If we add a tutorial, or multiple tutorials, some options would be:

  • A tutorial that shows how to write integration tests that test a contract with multiple versions of an sdk, env, or protocol.
  • A tutorial that shows how to use test snapshots to verify that contract behavior is not changing.
@leighmcculloch leighmcculloch self-assigned this Nov 11, 2023
@leighmcculloch leighmcculloch changed the title Create a tutorial for how to test contract consistency and sdk upgrades Add docs for how to test contract consistency and sdk/env/protocol upgrades Nov 11, 2023
@janewang janewang transferred this issue from stellar/soroban-docs Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

2 participants
@leighmcculloch and others