use wasm_bindgen_test::*; use wasm_bindgen::prelude::*; use web_sys::XPathResult; #[wasm_bindgen(module = "./tests/wasm/element.js")] extern { fn new_xpath_result() -> XPathResult; } #[wasm_bindgen_test] fn test_xpath_result() { let xpath_result = new_xpath_result(); assert_eq!(xpath_result.result_type(), XPathResult::UNORDERED_NODE_ITERATOR_TYPE); assert_eq!(xpath_result.invalid_iterator_state(), false); assert_eq!(xpath_result.iterate_next().unwrap().unwrap().text_content().unwrap(), "tomato"); }