opentofu/command/e2etest
Martin Atkins 73d1298572 command/e2etest: test the "running in automation" workflow
Since we now have a guide that recommends some specific ways to run
Terraform in automation, we can mimic those suggestions in an e2e test and
thus ensure they keep working.

Here we test the three different approaches suggested in the guide:
- init, plan, apply (main case)
- init, apply (e.g. for deploying to a QA/staging environment)
- init, plan (e.g. for verifying a pull request)
2017-09-28 14:35:51 -07:00
..
test-fixtures command/e2etest: an initial test for the primary workflow 2017-07-17 14:25:33 -07:00
.gitignore command/e2etest: end-to-end testing harness 2017-07-17 14:25:33 -07:00
automation_test.go command/e2etest: test the "running in automation" workflow 2017-09-28 14:35:51 -07:00
doc.go command/e2etest: end-to-end testing harness 2017-07-17 14:25:33 -07:00
init_test.go e2e: Decouple logic for running e2e tests 2017-08-16 18:20:13 +02:00
main_test.go Use t.Helper() in our test helpers 2017-08-28 09:59:30 -07:00
make-archive.sh command/e2etest: end-to-end testing harness 2017-07-17 14:25:33 -07:00
primary_test.go command/e2etest: test the "running in automation" workflow 2017-09-28 14:35:51 -07:00
version_test.go e2e: Decouple logic for running e2e tests 2017-08-16 18:20:13 +02:00