harper/fuzz/fuzz_targets/fuzz_harper_html.rs
rnxpyke ad429ad0d0
fuzz: add example fuzzing targets (#1949)
* fuzz: add example fuzzing targets

* fuzz: don't disable lto

* fuzz: add markdown parser fuzz target

* docs(fuzz): adjust documentation to match current state of LTO + add parallelization

---------

Co-authored-by: Elijah Potter <me@elijahpotter.dev>
2025-11-19 20:00:40 +00:00

9 lines
207 B
Rust

#![no_main]
use harper_core::parsers::StrParser;
use libfuzzer_sys::fuzz_target;
fuzz_target!(|data: &str| {
let parser = harper_html::HtmlParser::default();
let _res = parser.parse_str(data);
});