@@ -25,7 +25,7 @@ use crate::{CredentialProvider, Result, RetryConfig};
2525use async_trait:: async_trait;
2626use bytes:: Buf ;
2727use chrono:: { DateTime , Utc } ;
28- use http:: header:: { HeaderMap , HeaderName , HeaderValue , AUTHORIZATION } ;
28+ use http:: header:: { AUTHORIZATION , HeaderMap , HeaderName , HeaderValue } ;
2929use http:: { Method , StatusCode } ;
3030use percent_encoding:: utf8_percent_encode;
3131use serde:: Deserialize ;
@@ -863,8 +863,8 @@ struct CreateSessionOutput {
863863mod tests {
864864 use super :: * ;
865865 use crate :: aws:: { AmazonS3Builder , AmazonS3ConfigKey } ;
866- use crate :: client:: mock_server:: MockServer ;
867866 use crate :: client:: HttpClient ;
867+ use crate :: client:: mock_server:: MockServer ;
868868 use http:: Response ;
869869 use reqwest:: { Client , Method } ;
870870 use std:: env;
@@ -908,7 +908,10 @@ mod tests {
908908 } ;
909909
910910 signer. authorize ( & mut request, None ) ;
911- assert_eq ! ( request. headers( ) . get( & AUTHORIZATION ) . unwrap( ) , "AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20220806/us-east-1/ec2/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=a3c787a7ed37f7fdfbfd2d7056a3d7c9d85e6d52a2bfbec73793c0be6e7862d4" )
911+ assert_eq ! (
912+ request. headers( ) . get( & AUTHORIZATION ) . unwrap( ) ,
913+ "AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20220806/us-east-1/ec2/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=a3c787a7ed37f7fdfbfd2d7056a3d7c9d85e6d52a2bfbec73793c0be6e7862d4"
914+ )
912915 }
913916
914917 #[ test]
@@ -949,7 +952,10 @@ mod tests {
949952 } ;
950953
951954 signer. authorize ( & mut request, None ) ;
952- assert_eq ! ( request. headers( ) . get( & AUTHORIZATION ) . unwrap( ) , "AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20220806/us-east-1/ec2/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date;x-amz-request-payer, Signature=7030625a9e9b57ed2a40e63d749f4a4b7714b6e15004cab026152f870dd8565d" )
955+ assert_eq ! (
956+ request. headers( ) . get( & AUTHORIZATION ) . unwrap( ) ,
957+ "AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20220806/us-east-1/ec2/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date;x-amz-request-payer, Signature=7030625a9e9b57ed2a40e63d749f4a4b7714b6e15004cab026152f870dd8565d"
958+ )
953959 }
954960
955961 #[ test]
@@ -990,7 +996,10 @@ mod tests {
990996 } ;
991997
992998 authorizer. authorize ( & mut request, None ) ;
993- assert_eq ! ( request. headers( ) . get( & AUTHORIZATION ) . unwrap( ) , "AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20220806/us-east-1/ec2/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=653c3d8ea261fd826207df58bc2bb69fbb5003e9eb3c0ef06e4a51f2a81d8699" ) ;
999+ assert_eq ! (
1000+ request. headers( ) . get( & AUTHORIZATION ) . unwrap( ) ,
1001+ "AWS4-HMAC-SHA256 Credential=AKIAIOSFODNN7EXAMPLE/20220806/us-east-1/ec2/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=653c3d8ea261fd826207df58bc2bb69fbb5003e9eb3c0ef06e4a51f2a81d8699"
1002+ ) ;
9941003 }
9951004
9961005 #[ test]
@@ -1113,7 +1122,10 @@ mod tests {
11131122 } ;
11141123
11151124 authorizer. authorize ( & mut request, None ) ;
1116- assert_eq ! ( request. headers( ) . get( & AUTHORIZATION ) . unwrap( ) , "AWS4-HMAC-SHA256 Credential=H20ABqCkLZID4rLe/20220809/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=9ebf2f92872066c99ac94e573b4e1b80f4dbb8a32b1e8e23178318746e7d1b4d" )
1125+ assert_eq ! (
1126+ request. headers( ) . get( & AUTHORIZATION ) . unwrap( ) ,
1127+ "AWS4-HMAC-SHA256 Credential=H20ABqCkLZID4rLe/20220809/us-east-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=9ebf2f92872066c99ac94e573b4e1b80f4dbb8a32b1e8e23178318746e7d1b4d"
1128+ )
11171129 }
11181130
11191131 #[ tokio:: test]
@@ -1320,7 +1332,10 @@ mod tests {
13201332 ( " a b c " , "a b c" ) ,
13211333 ( "a \t b c " , "a b c" ) ,
13221334 ( "\" a \t b c " , "\" a b c" ) ,
1323- ( " \t \n \u{000b} \r \u{000c} a \t \n \u{000b} \r \u{000c} b \t \n \u{000b} \r \u{000c} c \t \n \u{000b} \r \u{000c} " , "a b c" ) ,
1335+ (
1336+ " \t \n \u{000b} \r \u{000c} a \t \n \u{000b} \r \u{000c} b \t \n \u{000b} \r \u{000c} c \t \n \u{000b} \r \u{000c} " ,
1337+ "a b c" ,
1338+ ) ,
13241339 ] ;
13251340
13261341 for ( input, expected) in test_cases {
0 commit comments