diff --git a/crates/web5/src/credentials/create.rs b/crates/web5/src/credentials/create.rs index 5c824466..150c5a13 100644 --- a/crates/web5/src/credentials/create.rs +++ b/crates/web5/src/credentials/create.rs @@ -605,11 +605,11 @@ mod tests { .await; match result { - Err(Web5Error::Http(err)) => { + Err(Web5Error::Network(err)) => { assert!(err.to_string().contains("error sending request")) } _ => panic!( - "expected Web5Error::Http with specific message but got {:?}", + "expected Web5Error::Network with specific message but got {:?}", result ), }; @@ -636,11 +636,11 @@ mod tests { .await; match result { - Err(Web5Error::JsonSchema(err_msg)) => { - assert_eq!("failed to resolve status code 500", err_msg) + Err(Web5Error::Network(err_msg)) => { + assert!(err_msg.contains("Failed to fetch credential schema")) } _ => panic!( - "expected Web5Error::JsonSchema with specific message but got {:?}", + "expected Web5Error::Network with specific message but got {:?}", result ), } diff --git a/crates/web5/src/credentials/credential_schema.rs b/crates/web5/src/credentials/credential_schema.rs index 96af2b8f..0386d82b 100644 --- a/crates/web5/src/credentials/credential_schema.rs +++ b/crates/web5/src/credentials/credential_schema.rs @@ -40,7 +40,7 @@ pub(crate) async fn validate_credential_schema( .map_err(|e| Web5Error::Network(format!("Failed to fetch credential schema: {}", e)))?; if !(200..300).contains(&response.status_code) { - return Err(Web5Error::Http(format!( + return Err(Web5Error::Network(format!( "Failed to fetch credential schema: non-successful response code {}", response.status_code ))); diff --git a/crates/web5/src/credentials/verifiable_credential_1_1.rs b/crates/web5/src/credentials/verifiable_credential_1_1.rs index 9fd01e5e..f4795053 100644 --- a/crates/web5/src/credentials/verifiable_credential_1_1.rs +++ b/crates/web5/src/credentials/verifiable_credential_1_1.rs @@ -813,11 +813,11 @@ mod tests { let result = VerifiableCredential::from_vc_jwt(vc_jwt_with_invalid_url, true).await; match result { - Err(Web5Error::Http(err)) => { + Err(Web5Error::Network(err)) => { assert!(err.to_string().contains("error sending request")) } _ => panic!( - "expected Web5Error::Http with specific message but got {:?}", + "expected Web5Error::Network with specific message but got {:?}", result ), }; @@ -839,11 +839,11 @@ mod tests { let result = VerifiableCredential::from_vc_jwt(vc_jwt_at_port, true).await; match result { - Err(Web5Error::JsonSchema(err_msg)) => { - assert_eq!("failed to resolve status code 500", err_msg) + Err(Web5Error::Network(err_msg)) => { + assert!(err_msg.contains("Failed to fetch credential schema")) } _ => panic!( - "expected Web5Error::JsonSchema with specific message but got {:?}", + "expected Web5Error::Network with specific message but got {:?}", result ), }