func getDefaultTerraformOptions()

in setuptest/tfutils.go [31:48]


func getDefaultTerraformOptions(t *testing.T, dir string) *terraform.Options {
	if !strings.HasSuffix(dir, "/") {
		dir += "/"
	}

	o := terraform.Options{
		EnvVars: map[string]string{
			"TF_IN_AUTOMATION": "1",
		},
		Logger:       logger.Default,
		PlanFilePath: "tfplan",
		TerraformDir: dir,
		Lock:         true,
		NoColor:      true,
		Vars:         make(map[string]any),
	}
	return terraform.WithDefaultRetryableErrors(t, &o)
}