Skip to content

Commit

Permalink
add debug log for http status (#26)
Browse files Browse the repository at this point in the history
  • Loading branch information
dougEfresh committed Sep 9, 2024
1 parent d10e002 commit 9d89a73
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 24 deletions.
4 changes: 2 additions & 2 deletions src/client.rs
Original file line number Diff line number Diff line change
Expand Up @@ -159,8 +159,8 @@ impl Client {
.unwrap_or_default()
.to_string()
.contains("json");
#[cfg(debug_assertions)]
debug!("got response with x-request-id={}", request_id);
//#[cfg(debug_assertions)]
debug!("got response with x-request-id={} http status={status}", request_id);
let text = resp.text().await?;

let r: crate::Result<T> = match status {
Expand Down
47 changes: 25 additions & 22 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@ mod tests {
c.contract_asset(&contract_response.id, ASSET_ETH_TEST, "0x9bb4d44e6963260a1850926e8f6beb8d5803836f").await?;
assert_eq!(addr_response.id, ASSET_ETH_TEST);
c.contract(&contract_response.id).await?;
c.contract_delete(&name).await?;
c.contract_delete(&id).await?;
c.contracts().await?;
Ok(())
}
Expand All @@ -352,7 +352,9 @@ mod tests {
let wallets = c.external_wallets().await?.0;
assert!(!wallets.is_empty());
c.external_wallet(&contract_response.id).await?;
c.external_wallet_delete(&name).await?;
c.external_wallet_delete(&contract_response.id).await?;
let found = c.internal_wallets().await?.0.into_iter().find(|w| w.id == contract_response.id);
assert!(found.is_none());
Ok(())
}

Expand All @@ -364,21 +366,33 @@ mod tests {
}
let name = vault_name();
let c = config.client();
let (contract_response, id) = c.internal_wallet_create(&name).await?;
let w = c.internal_wallets().await?.0;
for mine in &w {
if mine.name.starts_with("z-test-") {
c.internal_wallet_delete(&mine.id).await?;
}
}
let w = c.external_wallets().await?.0;
for mine in &w {
if mine.name.starts_with("z-test-") {
c.external_wallet_delete(&mine.id).await?;
}
}
let (wallet, id) = c.internal_wallet_create(&name).await?;
assert!(!id.is_empty());
assert_eq!(contract_response.name, name);
assert!(!contract_response.id.is_empty());
assert_eq!(wallet.name, name);
assert!(!wallet.id.is_empty());

let addr_response = c
.internal_wallet_asset(&contract_response.id, ASSET_ETH_TEST, "0x9bb4d44e6963260a1850926e8f6beb8d5803836f")
.await?
.0;
let addr_response =
c.internal_wallet_asset(&wallet.id, ASSET_ETH_TEST, "0x9bb4d44e6963260a1850926e8f6beb8d5803836f").await?.0;
assert_eq!(addr_response.id, ASSET_ETH_TEST);

let wallets = c.internal_wallets().await?.0;
assert!(!wallets.is_empty());
c.internal_wallet(&contract_response.id).await?;
c.internal_wallet_delete(&name).await?;
c.internal_wallet(&wallet.id).await?;
c.internal_wallet_delete(&wallet.id).await?;
let found = c.internal_wallets().await?.0.into_iter().find(|w| w.id == wallet.id);
assert!(found.is_none());
Ok(())
}

Expand Down Expand Up @@ -535,17 +549,6 @@ mod tests {
Ok(())
}

#[rstest::rstest]
#[tokio::test]
async fn test_internal_wallets(config: Config) -> color_eyre::Result<()> {
if !config.is_ok() {
return Ok(());
}
let c = config.client();
c.internal_wallets().await?;
Ok(())
}

#[rstest::rstest]
#[tokio::test]
async fn test_paged_vaults(config: Config) -> color_eyre::Result<()> {
Expand Down

0 comments on commit 9d89a73

Please sign in to comment.