What's stopping you from fuzzing your tests overnight?
Night-fuzz is a template for turbocharging your smart contract testing with overnight fuzz campaigns.
Star this project on GitHub to make it reach more developers.
- Click Use this template on GitHub to create a new repository with this template.
- Clone your new repository locally.
For a quick test run:
forge test
The .github/workflows/nightFuzz.yml
file configures a GitHub Action to run extensive fuzzing every night at midnight UTC. This allows for much larger test runs without impacting your daily development workflow.
To customize the nightly fuzzing:
- Open
.github/workflows/nightly-fuzz.yml
- Adjust the cron schedule or fuzzing parameters in
foundry.toml
as needed
This project is licensed under the MIT License.