Skip to content

Commit 65b0086

Browse files
committed
Improve failure message from dapf
1 parent 54859a8 commit 65b0086

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

crates/dapf/src/functions/test_routes.rs

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
//!
66
//! [interop]: https://divergentdave.github.io/draft-dcook-ppm-dap-interop-test-design/draft-dcook-ppm-dap-interop-test-design.html
77
8-
use anyhow::Context;
8+
use anyhow::{bail, Context};
99
use daphne::{
1010
hpke::{HpkeKemId, HpkeReceiverConfig},
1111
messages::HpkeConfigList,
@@ -53,12 +53,18 @@ impl HttpClient {
5353
}
5454

5555
pub async fn delete_all_storage(&self, aggregator_url: &Url) -> anyhow::Result<()> {
56-
self.post(aggregator_url.join("/internal/delete_all").unwrap())
56+
let resp = self
57+
.post(aggregator_url.join("/internal/delete_all").unwrap())
5758
.send()
5859
.await
59-
.context("deleting storage")?
60-
.error_for_status()
6160
.context("deleting storage")?;
62-
Ok(())
61+
if resp.status().is_success() {
62+
return Ok(());
63+
}
64+
bail!(
65+
"delete storage request failed. {} {}",
66+
resp.status(),
67+
resp.text().await?
68+
);
6369
}
6470
}

0 commit comments

Comments
 (0)