.PHONY: all test fuzz clean
all: test fuzz
test:
cargo test --all
fuzz:
cargo +nightly fuzz run fuzz_fuel -- -max_total_time=300
cargo +nightly fuzz run fuzz_fraction -- -max_total_time=300
cargo +nightly fuzz run fuzz_fuel_string -- -max_total_time=300
cargo +nightly fuzz run fuzz_fuel_operations -- -max_total_time=300
cargo +nightly fuzz run fuzz_fraction_operations -- -max_total_time=300
cargo +nightly fuzz run fuzz_fee_calculations -- -max_total_time=300
cargo +nightly fuzz run fuzz_fuel_serialization -- -max_total_time=300
fuzz-%:
cargo +nightly fuzz run $* -- -max_total_time=300
clean:
cargo clean
cargo +nightly fuzz clean