use secfinding::{Finding, FindingKind, Severity};
use std::thread;
#[test]
fn stress_finding_builder() {
let mut handles = vec![];
for _ in 0..32 {
handles.push(thread::spawn(|| {
for i in 0..1000 {
let _ = Finding::builder("scanner", "target", Severity::High)
.title(format!("Finding {}", i))
.detail("Detail")
.kind(FindingKind::Vulnerability)
.build()
.unwrap();
}
}));
}
for handle in handles {
handle.join().unwrap();
}
}