You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use terraform cli by default, make using opentofu optional (#339)
* Use terraform cli by default, opt into using opentofu
* TestS3BucketModSecret using both tf and opentofu
* lint
* Fix TestPulumiSchemaForModuleHasLanguageInfoGo
* install terraform CLI in setup-tools
* refactor to use module executor variable => WIP
* Schema inference tests, Delete, Read using PickModuleRuntime with tests
* lint NewRuntimeFromExecutable
* lint tests
* better error message in resolveModuleSources
* include runtime description in error message
* more debugging
* TestNewTerraformInit
* show terraform version in CI
* rerun actions
* use bash to show terraform version
* implement test logger for debugging
* cleanup module after extracting content
* error on cleaup
* unique workspaces for terraform vs tofu
* revert workdir changes, log picked runtime
* AuxProviderServer initialized once per test
* update the version of vpc module we are testing against
* use macos-latest instead of ubuntu-latest
* cleanup tfmodules_test
* prepend workspace with executor during tests
* revert adding working directory to tests
* propagate the module executor
* Fixed TestApplyModuleOverrides
* use module dir in TestExtractModuleContentWorks
* run terraform and tofu tests sequentially
* TESTPARALLELISM := 1
* run opentofu then terraform in tests
* larger runner with specific working directory per executor
* clean working directory before extracting
* clean working dir before running the rest of the test
* Split TestExtractModuleContentWorks
* remove cleanup of dirs
* Run prerequisite tests twice per executor
* Remove testUsingExecutor
* back to ubuntu latest
* fix failing tests
* run acceptance tests without using t.Setenv(...)
* remove parallel from tests using multiple executors
* Remove t.Parallel() from TestUnknownsInCreatePlanBySchemaTypeSecrets
* Separate tests per executor
* use executor-specific working directory when initialiting component
* use newPulumiTest
* uncomment debug options
* fix more views test
* Fix TestDiffDetail
* Fix TestState to run both terraform and opentofu
* Skip hanging refresh tests
* Unskip TestRefreshOpenTofu and TestRefreshNoChangesOpenTofu
* a bit of cleanup
0 commit comments