diff --git a/mountpoint-s3-client/src/s3_crt_client.rs b/mountpoint-s3-client/src/s3_crt_client.rs index 0a1d158fd..e993ee8d2 100644 --- a/mountpoint-s3-client/src/s3_crt_client.rs +++ b/mountpoint-s3-client/src/s3_crt_client.rs @@ -1034,10 +1034,9 @@ mod tests { use super::*; use test_case::test_case; - /// Test both explicit validation in [Client::new] and implicit limits in the CRT - #[test_case(4 * 1024 * 1024; "less than 5MiB")] // validated in Client::new - #[test_case(10_000_000; "not a multiple of 1024")] // CRT constraint - #[test_case(6 * 1024 * 1024 * 1024; "greater than 5GiB")] // validated in Client::new + /// Test explicit validation in [Client::new] + #[test_case(4 * 1024 * 1024; "less than 5MiB")] + #[test_case(6 * 1024 * 1024 * 1024; "greater than 5GiB")] fn client_new_fails_with_invalid_part_size(part_size: usize) { let config = S3ClientConfig { part_size, diff --git a/mountpoint-s3-crt-sys/crt/aws-c-s3 b/mountpoint-s3-crt-sys/crt/aws-c-s3 index dc9001092..de36fee8f 160000 --- a/mountpoint-s3-crt-sys/crt/aws-c-s3 +++ b/mountpoint-s3-crt-sys/crt/aws-c-s3 @@ -1 +1 @@ -Subproject commit dc9001092b4e7dc3bb2b21631ecb928fe3f98ee4 +Subproject commit de36fee8fe7ab02f10987877ae94a805bf440c1f