diff --git a/maud/tests/basic_syntax.rs b/maud/tests/basic_syntax.rs index c406938e..b84f7951 100644 --- a/maud/tests/basic_syntax.rs +++ b/maud/tests/basic_syntax.rs @@ -103,7 +103,7 @@ fn toggle_empty_attributes_braces() { rocks: bool, } let result = html! { input checked[Maud { rocks: true }.rocks]; }; - assert_eq!(result.into_string(), r#""#); + assert_eq!(result.into_string(), ""); } #[test] @@ -121,7 +121,7 @@ fn optional_attribute_some() { #[test] fn optional_attribute_none() { let result = html! { input value=[None as Option<&str>]; }; - assert_eq!(result.into_string(), r#""#); + assert_eq!(result.into_string(), ""); } #[test] diff --git a/maud_macros/src/parse.rs b/maud_macros/src/parse.rs index dee037e4..3521ce42 100644 --- a/maud_macros/src/parse.rs +++ b/maud_macros/src/parse.rs @@ -148,7 +148,7 @@ impl Parser { if let Some(attr_name) = &self.current_attr { emit_error!( ident, - r#"attribute value must be a string"#; + "attribute value must be a string"; help = "to declare an empty attribute, omit the equals sign: `{}`", attr_name; help = "to toggle the attribute, use square brackets: `{}[some_boolean_flag]`",