Merge pull request #1293 from versity/sis/getobject_with_range-context-cancelation

fix: fixes the early context cancelation issue in GetObject_with_range integration test.
This commit is contained in:
Ben McClelland
2025-05-14 09:06:31 -07:00
committed by GitHub

View File

@@ -4320,12 +4320,12 @@ func GetObject_with_range(s *S3Conf) error {
testGetObjectRange := func(rng, contentRange string, cLength int64, expData []byte, expErr error) error {
ctx, cancel := context.WithTimeout(context.Background(), shortTimeout)
defer cancel()
out, err := s3client.GetObject(ctx, &s3.GetObjectInput{
Bucket: &bucket,
Key: &obj,
Range: &rng,
})
cancel()
if err == nil && expErr != nil {
return fmt.Errorf("expected err %w, instead got nil", expErr)
}