@@ -48,7 +48,7 @@ mod tests {
4848 . create ( ) ;
4949
5050 // Create a new VssClient with the mock server URL.
51- let client = VssClient :: new ( base_url, retry_policy ( ) ) ;
51+ let client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
5252
5353 let actual_result = client. get_object ( & get_request) . await . unwrap ( ) ;
5454
@@ -85,7 +85,8 @@ mod tests {
8585 "headerkey" . to_string ( ) ,
8686 "headervalue" . to_string ( ) ,
8787 ) ] ) ) ) ;
88- let client = VssClient :: new_with_headers ( base_url, retry_policy ( ) , header_provider) ;
88+ let client =
89+ VssClient :: new_with_headers ( base_url, retry_policy ( ) , header_provider) . unwrap ( ) ;
8990
9091 let actual_result = client. get_object ( & get_request) . await . unwrap ( ) ;
9192
@@ -123,7 +124,7 @@ mod tests {
123124 . create ( ) ;
124125
125126 // Create a new VssClient with the mock server URL.
126- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
127+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
127128 let actual_result = vss_client. put_object ( & request) . await . unwrap ( ) ;
128129
129130 let expected_result = & mock_response;
@@ -158,7 +159,7 @@ mod tests {
158159 . create ( ) ;
159160
160161 // Create a new VssClient with the mock server URL.
161- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
162+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
162163 let actual_result = vss_client. delete_object ( & request) . await . unwrap ( ) ;
163164
164165 let expected_result = & mock_response;
@@ -199,7 +200,7 @@ mod tests {
199200 . create ( ) ;
200201
201202 // Create a new VssClient with the mock server URL.
202- let client = VssClient :: new ( base_url, retry_policy ( ) ) ;
203+ let client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
203204
204205 let actual_result = client. list_key_versions ( & request) . await . unwrap ( ) ;
205206
@@ -213,7 +214,7 @@ mod tests {
213214 #[ tokio:: test]
214215 async fn test_no_such_key_err_handling ( ) {
215216 let base_url = mockito:: server_url ( ) ;
216- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
217+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
217218
218219 // NoSuchKeyError
219220 let error_response = ErrorResponse {
@@ -240,7 +241,7 @@ mod tests {
240241 #[ tokio:: test]
241242 async fn test_get_response_without_value ( ) {
242243 let base_url = mockito:: server_url ( ) ;
243- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
244+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
244245
245246 // GetObjectResponse with None value
246247 let mock_response = GetObjectResponse { value : None , ..Default :: default ( ) } ;
@@ -261,7 +262,7 @@ mod tests {
261262 #[ tokio:: test]
262263 async fn test_invalid_request_err_handling ( ) {
263264 let base_url = mockito:: server_url ( ) ;
264- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
265+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
265266
266267 // Invalid Request Error
267268 let error_response = ErrorResponse {
@@ -321,7 +322,7 @@ mod tests {
321322 #[ tokio:: test]
322323 async fn test_auth_err_handling ( ) {
323324 let base_url = mockito:: server_url ( ) ;
324- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
325+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
325326
326327 // Invalid Request Error
327328 let error_response = ErrorResponse {
@@ -393,8 +394,12 @@ mod tests {
393394 async fn test_header_provider_error ( ) {
394395 let get_request = GetObjectRequest { store_id : "store" . to_string ( ) , key : "k1" . to_string ( ) } ;
395396 let header_provider = Arc :: new ( FailingHeaderProvider { } ) ;
396- let client =
397- VssClient :: new_with_headers ( "notused" . to_string ( ) , retry_policy ( ) , header_provider) ;
397+ let client = VssClient :: new_with_headers (
398+ "http://localhost/vss" . to_string ( ) ,
399+ retry_policy ( ) ,
400+ header_provider,
401+ )
402+ . unwrap ( ) ;
398403 let result = client. get_object ( & get_request) . await ;
399404
400405 assert ! ( matches!( result, Err ( VssError :: AuthError { .. } ) ) ) ;
@@ -403,7 +408,7 @@ mod tests {
403408 #[ tokio:: test]
404409 async fn test_conflict_err_handling ( ) {
405410 let base_url = mockito:: server_url ( ) ;
406- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
411+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
407412
408413 // Conflict Error
409414 let error_response = ErrorResponse {
@@ -436,7 +441,7 @@ mod tests {
436441 #[ tokio:: test]
437442 async fn test_internal_server_err_handling ( ) {
438443 let base_url = mockito:: server_url ( ) ;
439- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
444+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
440445
441446 // Internal Server Error
442447 let error_response = ErrorResponse {
@@ -496,7 +501,7 @@ mod tests {
496501 #[ tokio:: test]
497502 async fn test_internal_err_handling ( ) {
498503 let base_url = mockito:: server_url ( ) ;
499- let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) ;
504+ let vss_client = VssClient :: new ( base_url, retry_policy ( ) ) . unwrap ( ) ;
500505
501506 let error_response =
502507 ErrorResponse { error_code : 999 , message : "UnknownException" . to_string ( ) } ;
0 commit comments