summaryrefslogtreecommitdiffstats
path: root/vendor/handlebars/src/helpers/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/handlebars/src/helpers/mod.rs')
-rw-r--r--vendor/handlebars/src/helpers/mod.rs16
1 files changed, 5 insertions, 11 deletions
diff --git a/vendor/handlebars/src/helpers/mod.rs b/vendor/handlebars/src/helpers/mod.rs
index ff5fa2495..8019f46f9 100644
--- a/vendor/handlebars/src/helpers/mod.rs
+++ b/vendor/handlebars/src/helpers/mod.rs
@@ -208,15 +208,11 @@ mod test {
) -> Result<(), RenderError> {
let v = h.param(0).unwrap();
- if !h.is_block() {
- let output = format!("{}:{}", h.name(), v.value().render());
- out.write(output.as_ref())?;
- } else {
- let output = format!("{}:{}", h.name(), v.value().render());
- out.write(output.as_ref())?;
+ write!(out, "{}:{}", h.name(), v.value().render())?;
+ if h.is_block() {
out.write("->")?;
h.template().unwrap().render(r, ctx, rc, out)?;
- };
+ }
Ok(())
}
}
@@ -258,8 +254,7 @@ mod test {
_: &mut RenderContext<'_, '_>,
out: &mut dyn Output|
-> Result<(), RenderError> {
- let output = format!("{}{}", h.name(), h.param(0).unwrap().value());
- out.write(output.as_ref())?;
+ write!(out, "{}{}", h.name(), h.param(0).unwrap().value())?;
Ok(())
},
),
@@ -273,8 +268,7 @@ mod test {
_: &mut RenderContext<'_, '_>,
out: &mut dyn Output|
-> Result<(), RenderError> {
- let output = format!("{}", h.hash_get("value").unwrap().value().render());
- out.write(output.as_ref())?;
+ write!(out, "{}", h.hash_get("value").unwrap().value().render())?;
Ok(())
},
),