From b5520f4bdb02610b242c55c53e6384aed7b95d4f Mon Sep 17 00:00:00 2001 From: Marc Lopez Date: Wed, 5 May 2021 08:40:41 +0500 Subject: [PATCH] Isolate terraform test file fixture per test Signed-off-by: Marc Lopez --- ec/acc/deployment_basic_test.go | 2 +- .../deployment_basic_settings_config_1.tf | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 ec/acc/testdata/deployment_basic_settings_config_1.tf diff --git a/ec/acc/deployment_basic_test.go b/ec/acc/deployment_basic_test.go index ac16a10d4..3cc786416 100644 --- a/ec/acc/deployment_basic_test.go +++ b/ec/acc/deployment_basic_test.go @@ -83,7 +83,7 @@ func TestAccDeployment_basic_tf(t *testing.T) { func TestAccDeployment_basic_config(t *testing.T) { resName := "ec_deployment.basic" randomName := prefix + acctest.RandStringFromCharSet(10, acctest.CharSetAlphaNum) - startCfg := "testdata/deployment_basic.tf" + startCfg := "testdata/deployment_basic_settings_config_1.tf" settingsConfig := "testdata/deployment_basic_settings_config_2.tf" cfg := fixtureAccDeploymentResourceBasicWithApps(t, startCfg, randomName, getRegion(), defaultTemplate) settingsConfigCfg := fixtureAccDeploymentResourceBasicWithApps(t, settingsConfig, randomName, getRegion(), defaultTemplate) diff --git a/ec/acc/testdata/deployment_basic_settings_config_1.tf b/ec/acc/testdata/deployment_basic_settings_config_1.tf new file mode 100644 index 000000000..d54ed1440 --- /dev/null +++ b/ec/acc/testdata/deployment_basic_settings_config_1.tf @@ -0,0 +1,36 @@ +data "ec_stack" "latest" { + version_regex = "latest" + region = "%s" +} + +resource "ec_deployment" "basic" { + name = "%s" + region = "%s" + version = data.ec_stack.latest.version + deployment_template_id = "%s" + + elasticsearch { + topology { + id = "hot_content" + size = "1g" + } + } + + kibana { + topology { + instance_configuration_id = "%s" + } + } + + apm { + topology { + instance_configuration_id = "%s" + } + } + + enterprise_search { + topology { + instance_configuration_id = "%s" + } + } +} \ No newline at end of file