From e4525d8ee2bb3401a79c26aa2e8c9507e37026b9 Mon Sep 17 00:00:00 2001 From: teor Date: Thu, 3 Dec 2020 07:49:34 +1000 Subject: [PATCH] Improve metrics acceptance test failure messages --- zebrad/tests/acceptance.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/zebrad/tests/acceptance.rs b/zebrad/tests/acceptance.rs index 0a6f0e7f..7df6dd0a 100644 --- a/zebrad/tests/acceptance.rs +++ b/zebrad/tests/acceptance.rs @@ -770,8 +770,9 @@ async fn metrics_endpoint() -> Result<()> { assert!(res.status().is_success()); let body = hyper::body::to_bytes(res).await?; assert!(std::str::from_utf8(&body) - .unwrap() - .contains("metrics snapshot")); + .expect("metrics response is valid UTF-8") + .contains("metrics snapshot"), + "metrics exporter returns data in the expected format"); child.kill()?;