use collage::{Render, markup};
use pretty_assertions::assert_eq;
#[test]
fn text() {
let markup = markup! { r#"&<>"'/"# };
assert_eq!(r#"&<>"'/"#, markup.render());
}
#[test]
fn attr_val() {
let markup = markup! { div id=r#"&<>""# {} };
assert_eq!(r#"<div id="&<>""></div>"#, markup.render());
}
#[test]
fn expr() {
let markup = markup! { (r#"&<>"'/"#) };
assert_eq!("&<>"'/", markup.render());
}
#[test]
fn expr_attr_val() {
let markup = markup! { div id=(r#"&<>"'/"#) {} };
assert_eq!(r#"<div id="&<>"'/"></div>"#, markup.render());
}