Annotation For src/tests.rs
Logged in as anonymous

Origin for each line in src/tests.rs from check-in d87e80b9be:

d87e80b9be 2026-01-12    1: use crate::utils::validate;
d87e80b9be 2026-01-12    2: 
d87e80b9be 2026-01-12    3: use stacked_errors::{
d87e80b9be 2026-01-12    4: 	Result,
d87e80b9be 2026-01-12    5: 	StackableErr,
d87e80b9be 2026-01-12    6: };
d87e80b9be 2026-01-12    7: 
d87e80b9be 2026-01-12    8: #[test]
d87e80b9be 2026-01-12    9: fn check_valid () -> Result<()> {
d87e80b9be 2026-01-12   10: 	let html = "<p>Some <b>valid</b> HTML</p>";
d87e80b9be 2026-01-12   11: 	let res = validate(html).stack()?;
d87e80b9be 2026-01-12   12: 	assert_eq!(res, html);
d87e80b9be 2026-01-12   13: 	Ok(())
d87e80b9be 2026-01-12   14: }
f5ed284f8c 2025-06-21   15: 
f5ed284f8c 2025-06-21   16: #[test]
d87e80b9be 2026-01-12   17: #[should_panic = "Found special tag while closing generic tag"]
d87e80b9be 2026-01-12   18: fn check_invalid () {
d87e80b9be 2026-01-12   19: 	let html = "<p>Some <b>valid</b> HTML</p></code><a href='http://somewere.com'>Link injection!</a>";
d87e80b9be 2026-01-12   20: 	let _ = validate(html).unwrap();
f5ed284f8c 2025-06-21   21: }