use std::sync::Arc;
fn main() {
let editor = linurgy::factory::inserter("---", 2);
let editor = Arc::new(editor);
for _ in 0..10 {
let editor = Arc::clone(&editor);
std::thread::spawn(move || {
let input = "example line\n\nanother line\n";
let output = editor.edit(input);
let expected = "example line---\n\nanother line\n";
assert_eq!(expected, output);
});
}
}