diff --git a/src/lib.rs b/src/lib.rs index 2b01d9a..7f9e4bd 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -274,7 +274,8 @@ impl VCRMiddleware { for interaction in iteractions { if interaction.request == req { return Some(interaction.response.clone()); - } else if let Some(diff) = diff_log.as_mut() { + } + if let Some(diff) = diff_log.as_mut() { diff.push_str(&format!( "Did not match {method:?} to {uri}:\n", method = interaction.request.method, @@ -313,7 +314,7 @@ impl VCRMiddleware { if !interaction.request.headers.contains_key(got_header_name) { let got = self.header_values_to_string(Some(got_header_values)); diff.push_str(&format!(" {}:\n", got_header_name)); - diff.push_str(&format!(" recorded: \n")); + diff.push_str(" recorded: \n"); diff.push_str(&format!(" got: \"{}\"\n", got)); } } @@ -326,7 +327,7 @@ impl VCRMiddleware { )); diff.push_str(&format!(" got: \"{}\"\n", req.body.string)); } - diff.push_str("\n"); + diff.push('\n'); } } if let Some(diff) = diff_log {