node-html-parser 0.1.1

Fast HTML parser for Rust & WASM producing a lightweight DOM with CSS selector querying.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use node_html_parser::{valid, Options};

#[test]
fn issue_227_valid_edge_cases() {
	let opts = Options::default();
	assert!(!valid("<p abc</p>", &opts));
	assert!(!valid("<div<p abc</p></span>", &opts));
	assert!(valid("<div><p abc</p></div>", &opts));
	assert!(valid("<div<p abc</a></div>", &opts));
	assert!(valid("@#><p", &opts));
	assert!(valid("<<>", &opts));
}