Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.27 KB

README.md

File metadata and controls

36 lines (22 loc) · 1.27 KB

🌙 Night-Fuzz: Foundry Fuzzing Template GitHub Repo stars

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.

🛠 Setup

  1. Click Use this template on GitHub to create a new repository with this template.
  2. Clone your new repository locally.

📦 Dependencies

🧪 Running Tests

For a quick test run:

forge test

🌙 Nightly Fuzzing

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:

  1. Open .github/workflows/nightly-fuzz.yml
  2. Adjust the cron schedule or fuzzing parameters in foundry.toml as needed

📜 License

This project is licensed under the MIT License.