boa-dev / boa

Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
MIT License
5.12k stars 401 forks source link

Migrate fuzz/fuzz_targets/common.rs to its own crate #2630

Open addisoncrump opened 1 year ago

addisoncrump commented 1 year ago

boa's fuzz source generation has proven to be useful for testing other projects: https://github.com/kaleidawave/ezno/pull/3

The common module from the fuzz tests should be moved to its own crate so that others may depend on the generation of arbitrary javascript in other contexts as this would be very powerful for testing other javascript engines or parsers.

addisoncrump commented 1 year ago

Creating an issue for this because I have no idea if this is desirable for the developers and, if so, how it would be completed. :slightly_smiling_face: