diff --git a/terraform/context_apply_test.go b/terraform/context_apply_test.go index 44ac90f71..3fe1400d2 100644 --- a/terraform/context_apply_test.go +++ b/terraform/context_apply_test.go @@ -10230,8 +10230,9 @@ func TestContext2Apply_moduleReplaceCycle(t *testing.T) { Name: "a", }.Instance(addrs.NoKey), &states.ResourceInstanceObjectSrc{ - Status: states.ObjectReady, - AttrsJSON: []byte(`{"id":"a","require_new":"old"}`), + Status: states.ObjectReady, + AttrsJSON: []byte(`{"id":"a","require_new":"old"}`), + CreateBeforeDestroy: mode == "cbd", }, addrs.AbsProviderConfig{ Provider: addrs.NewLegacyProvider("aws"), diff --git a/terraform/testdata/apply-module-replace-cycle/mod1/main.tf b/terraform/testdata/apply-module-replace-cycle/mod1/main.tf index 2ade442bf..3dd26cb8e 100644 --- a/terraform/testdata/apply-module-replace-cycle/mod1/main.tf +++ b/terraform/testdata/apply-module-replace-cycle/mod1/main.tf @@ -1,8 +1,5 @@ resource "aws_instance" "a" { require_new = "new" - lifecycle { - create_before_destroy = true - } } output "ids" {