From a4cc29dfafab783c7a50b24bc3df6576ac1566eb Mon Sep 17 00:00:00 2001 From: Mike Ball Date: Mon, 4 Sep 2023 13:42:07 -0400 Subject: [PATCH] exercise Apply during acceptance tests This ensures various tfmigrate acceptance tests exercise `apply`, as well as `plan`. --- tfmigrate/multi_state_mv_action_test.go | 5 +++++ tfmigrate/multi_state_xmv_action_test.go | 5 +++++ tfmigrate/state_mv_action_test.go | 5 +++++ tfmigrate/state_xmv_action_test.go | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/tfmigrate/multi_state_mv_action_test.go b/tfmigrate/multi_state_mv_action_test.go index 293ff54..214e961 100644 --- a/tfmigrate/multi_state_mv_action_test.go +++ b/tfmigrate/multi_state_mv_action_test.go @@ -69,4 +69,9 @@ resource "null_resource" "qux" {} if err != nil { t.Fatalf("failed to run migrator plan: %s", err) } + + err = m.Apply(ctx) + if err != nil { + t.Fatalf("failed to run migrator apply: %s", err) + } } diff --git a/tfmigrate/multi_state_xmv_action_test.go b/tfmigrate/multi_state_xmv_action_test.go index bdd9695..26429b9 100644 --- a/tfmigrate/multi_state_xmv_action_test.go +++ b/tfmigrate/multi_state_xmv_action_test.go @@ -68,4 +68,9 @@ resource "null_resource" "qux" {} if err != nil { t.Fatalf("failed to run migrator plan: %s", err) } + + err = m.Apply(ctx) + if err != nil { + t.Fatalf("failed to run migrator plan: %s", err) + } } diff --git a/tfmigrate/state_mv_action_test.go b/tfmigrate/state_mv_action_test.go index 010d475..9dd2193 100644 --- a/tfmigrate/state_mv_action_test.go +++ b/tfmigrate/state_mv_action_test.go @@ -48,4 +48,9 @@ resource "null_resource" "baz" {} if err != nil { t.Fatalf("failed to run migrator plan: %s", err) } + + err = m.Apply(ctx) + if err != nil { + t.Fatalf("failed to run migrator apply: %s", err) + } } diff --git a/tfmigrate/state_xmv_action_test.go b/tfmigrate/state_xmv_action_test.go index 2d45854..8befa24 100644 --- a/tfmigrate/state_xmv_action_test.go +++ b/tfmigrate/state_xmv_action_test.go @@ -44,4 +44,9 @@ resource "null_resource" "bar2" {} if err != nil { t.Fatalf("failed to run migrator plan: %s", err) } + + err = m.Apply(ctx) + if err != nil { + t.Fatalf("failed to run migrator apply: %s", err) + } }