From 90aa3de705e93bd03841f4c1ba406d9689d16680 Mon Sep 17 00:00:00 2001 From: Frederik Rothenberger Date: Thu, 4 Jul 2024 14:14:52 +0200 Subject: [PATCH] Assert previous value --- demos/vc_issuer/tests/issue_credential.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/demos/vc_issuer/tests/issue_credential.rs b/demos/vc_issuer/tests/issue_credential.rs index 8100e3e919..bccaab2293 100644 --- a/demos/vc_issuer/tests/issue_credential.rs +++ b/demos/vc_issuer/tests/issue_credential.rs @@ -750,8 +750,6 @@ fn should_set_alternative_origins() { let env = env(); let issuer_id = install_canister(&env, VC_ISSUER_WASM.clone()); let alternative_origins = r#"{"alternativeOrigins":["https://test.issuer"]}"#; - api::set_alternative_origins(&env, issuer_id, alternative_origins).expect("API call failed"); - let request = HttpRequest { method: "GET".to_string(), url: "/.well-known/ii-alternative-origins".to_string(), @@ -759,6 +757,12 @@ fn should_set_alternative_origins() { body: ByteBuf::new(), certificate_version: Some(2), }; + + let http_response = http_request(&env, issuer_id, &request).expect("HTTP request failed"); + assert_eq!(http_response.status_code, 404); + + api::set_alternative_origins(&env, issuer_id, alternative_origins).expect("API call failed"); + let http_response = http_request(&env, issuer_id, &request).expect("HTTP request failed"); assert_eq!(http_response.status_code, 200); assert_eq!(&http_response.body, alternative_origins.as_bytes())