From 2f458922afd961d757766479a1d409ec3de53280 Mon Sep 17 00:00:00 2001 From: Omar Abdulaziz Date: Tue, 3 Oct 2023 11:44:23 +0300 Subject: [PATCH] add test_get_config --- src/store/s3store.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/store/s3store.rs b/src/store/s3store.rs index 7cd6ed0..63e6ccc 100644 --- a/src/store/s3store.rs +++ b/src/store/s3store.rs @@ -104,6 +104,15 @@ mod test { #[test] fn test_get_config() { - let (cred, region, bucket_name) = get_config("s3//minioadmin:minioadmin@127.0.0.1:9000/mybucket")?; + let (cred, region, bucket_name) = get_config("s3://minioadmin:minioadmin@127.0.0.1:9000/mybucket").unwrap(); + assert_eq!(cred, Credentials { + access_key: Some("minioadmin".to_string()), + secret_key: Some("minioadmin".to_string()), + security_token: None, + session_token: None, + expiration: None, + }); + assert_eq!(region, Region::Custom { region: REGION_NAME.to_string(), endpoint: "127.0.0.1:9000".to_string() }); + assert_eq!(bucket_name, "mybucket".to_string()) } } \ No newline at end of file