simple_html_parser/
lib.rs1pub mod ast;
2pub mod parser;
3pub use parser::Parser;
4
5mod tests {
6 use super::*;
7 const TEST_HTML: &str = include_str!("test.html");
8
9 #[test]
10 fn get_element_by_id_works() {
11 assert!(Parser::new(TEST_HTML).parse().get_element_by_id("app").is_some())
12 }
13 #[test]
14 fn inner_text_works() {
15 assert!(Parser::new(TEST_HTML).parse().get_element_by_id("app").is_some());
16 if let Some(app) = Parser::new(TEST_HTML).parse().get_element_by_id("app") {
17 assert_eq!(app.inner_text(), "hello".to_string())
18 }
19 }
20}