Update E2E test suite to test all current v1.x versions of Terraform (#528)
diff --git a/tfexec/internal/e2etest/util_test.go b/tfexec/internal/e2etest/util_test.go
index 86cff26..fec0cbd 100644
--- a/tfexec/internal/e2etest/util_test.go
+++ b/tfexec/internal/e2etest/util_test.go
@@ -42,6 +42,17 @@
testutil.Latest015,
testutil.Latest_v1,
testutil.Latest_v1_1,
+ testutil.Latest_v1_2,
+ testutil.Latest_v1_3,
+ testutil.Latest_v1_4,
+ testutil.Latest_v1_5,
+ testutil.Latest_v1_6,
+ testutil.Latest_v1_7,
+ testutil.Latest_v1_8,
+ testutil.Latest_v1_9,
+ testutil.Latest_v1_10,
+ testutil.Latest_v1_11,
+ testutil.Latest_v1_12,
}
if override := os.Getenv("TFEXEC_E2ETEST_VERSIONS"); override != "" {
versions = strings.Split(override, ",")
diff --git a/tfexec/internal/testutil/tfcache.go b/tfexec/internal/testutil/tfcache.go
index 2f79fc2..6c4d09d 100644
--- a/tfexec/internal/testutil/tfcache.go
+++ b/tfexec/internal/testutil/tfcache.go
@@ -22,14 +22,20 @@
Latest015 = "0.15.5"
Latest_v1 = "1.0.11"
Latest_v1_1 = "1.1.9"
+ Latest_v1_2 = "1.2.9"
+ Latest_v1_3 = "1.3.10"
+ Latest_v1_4 = "1.4.7"
Latest_v1_5 = "1.5.3"
Latest_v1_6 = "1.6.6"
Latest_v1_7 = "1.7.5"
Latest_v1_8 = "1.8.5"
Latest_Beta_v1_8 = "1.8.0-beta1"
- Latest_v1_9 = "1.9.7"
+ Latest_v1_9 = "1.9.8"
Latest_Alpha_v1_9 = "1.9.0-alpha20240516"
+ Latest_v1_10 = "1.10.5"
Latest_Alpha_v1_10 = "1.10.0-alpha20240926"
+ Latest_v1_11 = "1.11.4"
+ Latest_v1_12 = "1.12.2"
)
const appendUserAgent = "tfexec-testutil"