OpenZeppelin / OpenZeppelin/compact-contracts
Integration testing workflow
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 55
- Forks
- 29
- Avg merge
- 5d 7h
- Merged PRs (30d)
- 25
Description
At this time, we have no infrastructure setup to deploy and test our contracts using local / preprod nodes. The testkit-js package seems like a promising tool that would allow us to test our contracts using both local nodes and the prepod network.
Or we support through the simulator: https://github.com/OpenZeppelin/compact-tools/issues/75
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the testkit-js package referenced in the issue and the linked simulator discussion. Compare the available approaches for local nodes and the preprod network, then define the integration-testing workflow and the contract coverage it must support. Done means the repository has working infrastructure to deploy and test contracts through the chosen approach.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- devops, infrastructure, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100