1
0
mirror of synced 2025-12-20 10:24:15 -05:00

reorder cleanup funcs

This commit is contained in:
Rob Morgan
2019-06-26 13:30:22 +02:00
parent 62fcb11062
commit cb93ed3983

View File

@@ -45,6 +45,13 @@ func TestPostgresReplicas(t *testing.T) {
test_structure.SaveString(t, exampleDir, KEY_PROJECT, projectId) test_structure.SaveString(t, exampleDir, KEY_PROJECT, projectId)
}) })
// AT THE END OF THE TESTS, RUN `terraform destroy`
// TO CLEAN UP ANY RESOURCES THAT WERE CREATED
defer test_structure.RunTestStage(t, "teardown", func() {
terraformOptions := test_structure.LoadTerraformOptions(t, exampleDir)
terraform.Destroy(t, terraformOptions)
})
// AT THE END OF THE TESTS, CLEAN UP ANY POSTGRES OBJECTS THAT WERE CREATED // AT THE END OF THE TESTS, CLEAN UP ANY POSTGRES OBJECTS THAT WERE CREATED
defer test_structure.RunTestStage(t, "cleanup_postgres_objects", func() { defer test_structure.RunTestStage(t, "cleanup_postgres_objects", func() {
terraformOptions := test_structure.LoadTerraformOptions(t, exampleDir) terraformOptions := test_structure.LoadTerraformOptions(t, exampleDir)
@@ -68,13 +75,6 @@ func TestPostgresReplicas(t *testing.T) {
} }
}) })
// AT THE END OF THE TESTS, RUN `terraform destroy`
// TO CLEAN UP ANY RESOURCES THAT WERE CREATED
defer test_structure.RunTestStage(t, "teardown", func() {
terraformOptions := test_structure.LoadTerraformOptions(t, exampleDir)
terraform.Destroy(t, terraformOptions)
})
test_structure.RunTestStage(t, "deploy", func() { test_structure.RunTestStage(t, "deploy", func() {
region := test_structure.LoadString(t, exampleDir, KEY_REGION) region := test_structure.LoadString(t, exampleDir, KEY_REGION)
projectId := test_structure.LoadString(t, exampleDir, KEY_PROJECT) projectId := test_structure.LoadString(t, exampleDir, KEY_PROJECT)