crytic / crytic/fuzz-utils

Improve testing

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Solidity
Stars
115
Forks
6
PR merge metrics
No merged PRs in 30d

Description

### Describe the desired feature

- [x] Fix failing Medusa tests by:
- [x] Adding a medusa corpus for value transfer
- [x] Removing non-failing call sequences from the corpora
- [ ] Add unit tests for error handling
- [x] Refactor tests to reduce code duplication
- [x] Add targeted tests for `bytes` and `string` decoding
- [x] Add testing guidance to CONTRIBUTING.md
- [x] Refactor tests so test files are generated in a temporary dir and removed upon test completion

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.