use html_editor::operation::*;
use html_editor::parse;
const HTML: &str = r#"
"#;
#[test]
fn nodes_query() {
let nodes = parse(HTML).unwrap();
let _element = nodes.query(&Selector::from("span")).unwrap();
}
#[test]
fn nodes_query_all() {
let nodes = parse(HTML).unwrap();
let _elements = nodes.query_all(&Selector::from("span"));
}
#[test]
fn element_query() {
let nodes = parse(HTML).unwrap();
let node = nodes.into_iter().nth(1).unwrap();
let _element = node
.as_element()
.unwrap()
.query(&Selector::from("span"))
.unwrap();
}
#[test]
fn element_query_all() {
let nodes = parse(HTML).unwrap();
let node = nodes.into_iter().nth(1).unwrap();
let _elements = node
.as_element()
.unwrap()
.query_all(&Selector::from("span"));
}
#[test]
fn class_query() {
let nodes = parse(HTML).unwrap();
let _element = nodes.query(&Selector::from(".last")).unwrap();
}
#[test]
fn html_editor_multiple_class_parsing() {
let snippet = r#""#;
let nodes = parse(snippet).unwrap();
let selector = Selector::from(".a");
nodes.query(&selector).unwrap();
}