@@ -197,8 +197,8 @@ func TestGenerationAwsAdvancedOptsDone(t *testing.T) {
197197 assert .Equal (t , buildTf , tfResult )
198198}
199199
200- // Test enabling consolidated trail and force destroy s3
201- func TestGenerationAwsAdvancedOptsConsolidatedAndForceDestroy (t * testing.T ) {
200+ // Test enabling consolidated trail
201+ func TestGenerationAwsAdvancedOptsConsolidated (t * testing.T ) {
202202 os .Setenv ("LW_NOCACHE" , "true" )
203203 defer os .Setenv ("LW_NOCACHE" , "" )
204204 var final string
@@ -217,7 +217,6 @@ func TestGenerationAwsAdvancedOptsConsolidatedAndForceDestroy(t *testing.T) {
217217 MsgRsp {cmd .QuestionUseExistingCloudtrail , "n" },
218218 MsgRsp {cmd .QuestionCloudtrailName , "" },
219219 // S3 Bucket Questions
220- MsgRsp {cmd .QuestionForceDestroyS3Bucket , "y" },
221220 MsgRsp {cmd .QuestionBucketName , "" },
222221 MsgRsp {cmd .QuestionBucketEnableEncryption , "y" },
223222 MsgRsp {cmd .QuestionBucketSseKeyArn , "" },
@@ -247,7 +246,6 @@ func TestGenerationAwsAdvancedOptsConsolidatedAndForceDestroy(t *testing.T) {
247246 // Create the TF directly with lwgenerate and validate same result via CLI
248247 buildTf , _ := aws .NewTerraform (region , true , true ,
249248 aws .UseConsolidatedCloudtrail (),
250- aws .EnableForceDestroyS3Bucket (),
251249 aws .WithBucketEncryptionEnabled (true ),
252250 aws .WithSnsTopicEncryptionEnabled (true ),
253251 aws .WithSqsEncryptionEnabled (true ),
@@ -326,7 +324,6 @@ func TestGenerationAwsAdvancedOptsConsolidatedWithSubAccounts(t *testing.T) {
326324 MsgRsp {cmd .QuestionConsolidatedCloudtrail , "y" },
327325 MsgRsp {cmd .QuestionUseExistingCloudtrail , "n" },
328326 MsgRsp {cmd .QuestionCloudtrailName , "" },
329- MsgRsp {cmd .QuestionForceDestroyS3Bucket , "n" },
330327 MsgRsp {cmd .QuestionBucketName , "" },
331328 MsgRsp {cmd .QuestionBucketEnableEncryption , "y" },
332329 MsgRsp {cmd .QuestionBucketSseKeyArn , "" },
@@ -592,7 +589,6 @@ func TestGenerationAwsAdvancedOptsCreateNewElements(t *testing.T) {
592589 MsgRsp {cmd .QuestionUseExistingCloudtrail , "n" },
593590 MsgRsp {cmd .QuestionCloudtrailName , trailName },
594591 // S3 Questions
595- MsgRsp {cmd .QuestionForceDestroyS3Bucket , "y" },
596592 MsgRsp {cmd .QuestionBucketName , bucketName },
597593 MsgRsp {cmd .QuestionBucketEnableEncryption , "y" },
598594 MsgRsp {cmd .QuestionBucketSseKeyArn , kmsArn },
@@ -622,7 +618,6 @@ func TestGenerationAwsAdvancedOptsCreateNewElements(t *testing.T) {
622618 // Create the TF directly with lwgenerate and validate same result via CLI
623619 buildTf , _ := aws .NewTerraform (region , true , true ,
624620 aws .WithCloudtrailName (trailName ),
625- aws .EnableForceDestroyS3Bucket (),
626621 aws .WithBucketName (bucketName ),
627622 aws .WithBucketEncryptionEnabled (true ),
628623 aws .WithBucketSSEKeyArn (kmsArn ),
@@ -881,7 +876,6 @@ func TestGenerationAwsS3BucketNotificationInteractive(t *testing.T) {
881876 MsgRsp {cmd .QuestionUseExistingCloudtrail , "" },
882877 MsgRsp {cmd .QuestionCloudtrailName , "" },
883878 // S3 Questions
884- MsgRsp {cmd .QuestionForceDestroyS3Bucket , "" },
885879 MsgRsp {cmd .QuestionBucketName , "" },
886880 MsgRsp {cmd .QuestionBucketEnableEncryption , "" },
887881 MsgRsp {cmd .QuestionBucketSseKeyArn , "" },
0 commit comments