Annotation For src/tests.rs
Logged in as anonymous

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

c996f5c871 2026-01-12        arcade: use crate::utils::validate;
c996f5c871 2026-01-12        arcade: 
c996f5c871 2026-01-12        arcade: use stacked_errors::{
c996f5c871 2026-01-12        arcade: 	Result,
c996f5c871 2026-01-12        arcade: 	StackableErr,
c996f5c871 2026-01-12        arcade: };
c996f5c871 2026-01-12        arcade: 
c996f5c871 2026-01-12        arcade: #[test]
c996f5c871 2026-01-12        arcade: fn check_valid () -> Result<()> {
c996f5c871 2026-01-12        arcade: 	let html = "<p>Some <b>valid</b> HTML</p>";
c996f5c871 2026-01-12        arcade: 	let res = validate(html).stack()?;
85fa6bddaa 2026-01-18        arcade: 	assert_eq!(res, "&lt;p&gt;Some &lt;b&gt;valid&lt;/b&gt; HTML&lt;/p&gt;");
c996f5c871 2026-01-12        arcade: 	Ok(())
c996f5c871 2026-01-12        arcade: }
c996f5c871 2026-01-12        arcade: 
c996f5c871 2026-01-12        arcade: #[test]
dafeec0481 2026-01-18        arcade: #[should_panic = "Telegram closing tag found."]
6ce625a569 2026-01-12        arcade: fn check_invalid () {
c996f5c871 2026-01-12        arcade: 	let html = "<p>Some <b>valid</b> HTML</p></code><a href='http://somewere.com'>Link injection!</a>";
c996f5c871 2026-01-12        arcade: 	let _ = validate(html).unwrap();
c996f5c871 2026-01-12        arcade: }