use pagetop::prelude::*; #[pagetop::test] async fn label_is_rendered_when_set() { let mut button = Button::submit(Lc::n("Save")); let html = button.render(&mut Context::default()).await.into_string(); assert!(html.contains("Save")); } #[pagetop::test] async fn label_can_be_cleared_with_lc_none() { let mut button = Button::submit(Lc::n("Save")).with_label(Lc::none()); let html = button.render(&mut Context::default()).await.into_string(); assert!(!html.contains("Save")); // The button itself must still render. assert!(html.contains("