|
1 | 1 | use super::{ |
2 | 2 | super::{ |
| 3 | + ContentDigestType, |
3 | 4 | error::HyperDigestError, |
4 | 5 | hyper_content_digest::{RequestContentDigest, ResponseContentDigest}, |
5 | | - ContentDigestType, |
6 | 6 | }, |
7 | 7 | *, |
8 | 8 | }; |
@@ -601,13 +601,26 @@ async fn test_response_with_query_param_req_sign_verify() { |
601 | 601 | .await |
602 | 602 | .unwrap(); |
603 | 603 |
|
604 | | - assert!(req.headers().get("signature-input").is_none(), "request should not be modified"); |
605 | | - assert!(res.headers().get("signature-input").is_some(), "signature-input header is missing on response"); |
606 | | - assert!(res.headers().get("signature").is_some(), "signature header is missing on response"); |
| 604 | + assert!( |
| 605 | + req.headers().get("signature-input").is_none(), |
| 606 | + "request should not be modified" |
| 607 | + ); |
| 608 | + assert!( |
| 609 | + res.headers().get("signature-input").is_some(), |
| 610 | + "signature-input header is missing on response" |
| 611 | + ); |
| 612 | + assert!( |
| 613 | + res.headers().get("signature").is_some(), |
| 614 | + "signature header is missing on response" |
| 615 | + ); |
607 | 616 |
|
608 | 617 | let public_key = PublicKey::from_pem(&AlgorithmName::Ed25519, EDDSA_PUBLIC_KEY).unwrap(); |
609 | 618 | let verification_res = res.verify_message_signature(&public_key, None, Some(&req)).await; |
610 | | - assert!(verification_res.is_ok(), "signature verification failed: {:?}", verification_res.err()); |
| 619 | + assert!( |
| 620 | + verification_res.is_ok(), |
| 621 | + "signature verification failed: {:?}", |
| 622 | + verification_res.err() |
| 623 | + ); |
611 | 624 | } |
612 | 625 |
|
613 | 626 | // ---- RFC 9421: Response must reject request-derived components without `req` ---- |
|
0 commit comments