Browse Source

test: use t.Cleanup for bucket cleanup in group policy test

pull/8560/head
Chris Lu 2 days ago
parent
commit
8089e9bb5b
  1. 4
      test/s3/iam/s3_iam_group_test.go

4
test/s3/iam/s3_iam_group_test.go

@ -346,9 +346,9 @@ func TestIAMGroupPolicyEnforcement(t *testing.T) {
Bucket: aws.String(bucketName), Bucket: aws.String(bucketName),
}) })
require.NoError(t, err, "User with group policy should be allowed") require.NoError(t, err, "User with group policy should be allowed")
defer func() {
t.Cleanup(func() {
userS3Client.DeleteBucket(&s3.DeleteBucketInput{Bucket: aws.String(bucketName)}) userS3Client.DeleteBucket(&s3.DeleteBucketInput{Bucket: aws.String(bucketName)})
}()
})
// Should also be able to put/get objects // Should also be able to put/get objects
_, err = userS3Client.PutObject(&s3.PutObjectInput{ _, err = userS3Client.PutObject(&s3.PutObjectInput{

Loading…
Cancel
Save