use node_html_parser::parse;
#[test]
fn issue_41_exchange_child_and_siblings() {
let root1 = parse("<div><a></a></div>");
let root2 = parse("<a id=el></a>");
let div = root1.query_selector("div").unwrap();
let _a_old = div.query_selector("a").unwrap();
let _new_a = root2.query_selector("a").unwrap().clone_node();
let mut _div_clone = div.clone_node();
let root3 = parse("<div><a></a><b></b>ccc</div>");
let a = root3.query_selector("a").unwrap();
let b = root3.query_selector("b").unwrap();
assert_eq!(a.next_element_sibling().unwrap().name(), b.name());
assert!(b.next_element_sibling().is_none());
}