use html_streaming_editor::*; const HTML_INPUT: &str = r#"

Title

Some first text

Some more text, even with an

Third text of HTML, but no CSS

"#; #[test] fn clear_first_p_id() -> Result<(), StreamingEditorError> { let command = "EXTRACT-ELEMENT{#first-para} | CLEAR-ATTR{id}"; let mut input = Box::new(HTML_INPUT.as_bytes()); let hse = HtmlStreamingEditor::new(&mut input); let result = hse.run(command)?; let result_string = result .iter() .map(|n| n.outer_html()) .collect::>() .join(""); assert_eq!(result_string, String::from(r#"

Some first text

"#)); Ok(()) }