diff --git a/src/parser/parser.rs b/src/parser/parser.rs index 20134ee..e7e6fe0 100644 --- a/src/parser/parser.rs +++ b/src/parser/parser.rs @@ -1056,13 +1056,19 @@ mod tests { #[test] fn test_full_document_temp() { assert_eq!( - super::template( - r#"{#level3.level4}{>partialtwo v1="b" v2="b" v3="b" v4="b" v5="b" /}{/level3.level4}"# - ), + super::template(r#"{#level3.level4}{/level3.level4}"#), Ok::<_, nom::Err<(&str, ErrorKind)>>(( "", Template { - contents: Body { elements: vec![] } + contents: Body { + elements: vec![TemplateElement::TETag(DustTag::DTSection(Container { + path: Path { + keys: vec!["level3", "level4"] + }, + contents: None, + else_contents: None + }))] + } } )) );