Commit Graph

819 Commits (9212a2efddbb04069009d5e03eefa366944f013f)

Author SHA1 Message Date
Liam Cervante 448775102c
terraform test: Push evaluation of variables to as late as possible (#35014)
2 years ago
Liam Cervante 6963c54bec
terraform test: don't remove sensitive marks from inputs (#35021)
2 years ago
Martin Atkins 30e2fd6525 Handle marks a little more consistently
2 years ago
Martin Atkins 5a944133e6 command/jsonstate: Reject unsupported marks
2 years ago
UKEME BASSEY a4415c030a making json data more useful for client consumption
2 years ago
UKEME BASSEY 7fb13b8868 fixing tests
2 years ago
UKEME BASSEY c7bbc09631 move all command args from command/init to args/init
2 years ago
UKEME BASSEY ce7824f905 add interrupt error to the diags so each component becomes responsible for rendering the errors
2 years ago
UKEME BASSEY 0ea25e3b40 fixing tests internal/command/init, view and argumento
2 years ago
UKEME BASSEY ba8386b8a2 json does not support interactive prompt so dont allow setting of both -migrate-state and -json options
2 years ago
UKEME BASSEY ea8d0869d8 convert all logs to be view type exclusive for human or json format
2 years ago
UKEME BASSEY 370a471ecb fix json -help display and failing tests
2 years ago
UKEME BASSEY 26f01d699a add test for -json support
2 years ago
UKEME BASSEY a3f3b64e4c add -json to tf init
2 years ago
UKEME BASSEY 7709db45dc add init view test
2 years ago
UKEME BASSEY 14c53f74f2 add init view for json and human type view
2 years ago
Liam Cervante 924958bce0
plan renderer: ensure JSON strings are completely JSON (#34959)
2 years ago
Martin Atkins c1342f4f6a terraform test: Include test case execution time in JUnit XML
2 years ago
Martin Atkins c8611b51d7 terraform test: JUnit XML output sets testcase classname
2 years ago
Martin Atkins 14b08c3745 terraform: Move variable validation into its separate node type
2 years ago
Nick Fagerlund dc9a13a975 Catch a missing err check in apply command
2 years ago
Nick Fagerlund 1781c8e8e9 Experimental `-allow-deferral` flag for enabling deferred actions on CLI
2 years ago
Craig Sloggett f20b055618
Prevent duplicate error messages for unset environment variables
2 years ago
Craig Sloggett b53db4ef14
Ensure environment variables are set when interpolating rawPath
2 years ago
Craig Sloggett 302c6deddc
Interpolate environment variables when configuring dev_overrides
2 years ago
Martin Atkins 58b48f4bab provider/terraform: Use new convention for function names
2 years ago
Martin Atkins dbde17b535 terraform console: Multi-line entry support
2 years ago
Liam Cervante c6ff573180
Include provider functions in scope used to evaluate test assertions (#34825)
2 years ago
Martin Atkins 88cb4aeea3 backendrun: Separate the types/etc for backends that support operations
2 years ago
Martin Atkins 545980d664 langrefs: Separate package for expression reference analysis
2 years ago
Martin Atkins 5f2eab6944 providerreqs: Provider requirement/version types in their own package
2 years ago
Martin Atkins 66bec6c3c7 command: TestWorkspace_deleteWithState uses modern state format
2 years ago
Martin Atkins 06f51dbe04 command/workdir: Model the "backend state" file format
2 years ago
Martin Atkins 1358245617 dependencies: Remove all non-legacy uses of hashicorp/go-multierror
2 years ago
thirdkeyword 8284cde302 remove repetitive words
2 years ago
Mark DeCrane 57d2802053
Merge pull request #34746 from hashicorp/modify-dev-override-warn-with-backend
2 years ago
Mark DeCrane b83275f05d chore: remove extra newline char
2 years ago
Mark DeCrane 51ae7d32a7 fix: check for local operations, separate warning for remote execution
2 years ago
Mark DeCrane 9580ee27f9 chore: add remote backend specfic warnings to dev override warning
2 years ago
Nick Fagerlund c9c24706aa
Merge pull request #34741 from hashicorp/nf/feb24-provider-addrs-in-statuses
2 years ago
James Bardin dada9d683e
Merge pull request #34740 from hashicorp/jbardin/render-string-null-changes
2 years ago
Nick Fagerlund ccab5f1e55 Rename some UiHook tests for easier ad-hoc runs
2 years ago
Nick Fagerlund 94ea534e40 Refactor terraform.Hook to use a resource-identifying wrapper struct
2 years ago
Nick Fagerlund d81a546e55 Lints: hook_count_test, "redundant type from slice composite literal"
2 years ago
Martin Atkins 573c2db658 provider/terraform: Terraform-specific encoding functions
2 years ago
James Bardin bdd5a2cd33 try to render some empty string -> null changes
2 years ago
Daniel Schmidt 8564e934aa
Merge pull request #34699 from hashicorp/terraform-test-use-vars-within-blocks
2 years ago
Daniel Schmidt 0529299cc3
run terraform fmt on test
2 years ago
Liam Cervante c46515c5da
stacks: add support for external providers to validate context (#34701)
2 years ago
Daniel Schmidt 7ae7a203d8
test: allow using global variables in suite-level variable definitions
2 years ago
Liam Cervante 82361afd73
plan rendering: fix truncation of very large numbers (#34702)
2 years ago
Daniel Schmidt adf008d489
adjust tests to new implementation
2 years ago
Daniel Schmidt 19f9bdac14
handle multi-line string diffs correctly
2 years ago
Daniel Schmidt a64df71152
fix comment
2 years ago
Daniel Schmidt 1531fee472
clarify comment
2 years ago
Daniel Schmidt 2a625b75a4
handle reordering explicitly
2 years ago
Daniel Schmidt 31bd2b5be0
plan: compare individual elements if list is same length
2 years ago
Liam Cervante f0b61090a2
Move the testing MockProvider into a dedicated shared package (#34681)
2 years ago
Martin Atkins 884e1fb2a4 terraform: Plans can be "complete" and "applyable"
2 years ago
Daniel Schmidt 91ea23aee5
remove outdated comment
2 years ago
Daniel Schmidt 14feb738a7
update comment
2 years ago
Daniel Schmidt 472a07ad6e
fix typo
2 years ago
Daniel Schmidt be262b52d7
make using the plugin cache opt-in
2 years ago
Daniel Schmidt f720a060ff
use plugin cache for provider lock across for all platforms
2 years ago
Daniel Schmidt 2c98e6a347
improve provider lock speed by using cache
2 years ago
Martin Atkins 89a53e9105 command/test: Fix invalid XML processing instruction
2 years ago
HenriBlacksmith 49663bfc33
terraform fmt: add .tfmock.hcl as a supported file extension (#34580)
2 years ago
James Bardin c4a2f74054
Merge pull request #34567 from hashicorp/jbardin/handling-instance-value-marks
2 years ago
James Bardin 8994e914b7 add sensitive attributes to test json output
2 years ago
James Bardin 8655b08b19 fix sensitive_attributes in test
2 years ago
Liam Cervante 9658f9df6b
mocking overrides: default to concrete empty object when values are missing (#34563)
2 years ago
Liam Cervante 430970c02b
terraform test: Fix crash when file level variables reference variables. (#34531)
2 years ago
Brian Flad 3b4964270f
internal/command/jsonprovider: Remove root jsonfunction object from function output (#34536)
2 years ago
Martin Atkins 4a0d06c13e terraform test: Report skipped runs in JUnit XML output
2 years ago
Martin Atkins b43ddd8ff6 terraform test: Experimental JUnit XML reporting
2 years ago
Brian Flad 1298fcd412
Add missing function deprecation_message to JSON output and website documentation (#34520)
2 years ago
James Bardin b3c5590f01
Merge pull request #34450 from hashicorp/jbardin/provider-functions-json-schema
2 years ago
James Bardin 2e74fec583 add optional Summary field to function json
2 years ago
Nick Fagerlund 9d7737b2fe
Merge pull request #34447 from hashicorp/nf/dec23-grpc-metadata-cloudplugin
2 years ago
Nick Fagerlund ff62192819 Adjust CloudPluginConfig doc comments
2 years ago
Liam Cervante 7e18b1183d
Add test verifying issue #34476 has been fixed (#34478)
2 years ago
Nick Fagerlund 1a492b9dbb Add test for (CloudPluginConfig).ToMetadata()
2 years ago
Nick Fagerlund c398d0340f Catch a missing assign-after-append
2 years ago
Nick Fagerlund 7a1c49c61d Append cloud plugin config metadata in plugin client requests
2 years ago
Nick Fagerlund e1f0165693 Cloud command: Use cloud backend to find plugin config and service URLs
2 years ago
James Bardin 6553e55dfa marshal provider functions into the json schemas
2 years ago
James Bardin a74c847656 test MarshalProviderFunctions
2 years ago
James Bardin 8c41a1e036 MarshalProviderFunctions
2 years ago
James Bardin d7a1ebb1b7 add special cases for jsonfunction
2 years ago
Jamie Finnigan 05b0bdac99
adopt hashicorp/cli fork of mitchellh/cli (#34429)
2 years ago
kmoe 8f3aa0e099
jsonformat: render forget-only attr changes as no-op (#34403)
2 years ago
James Bardin a9cc3baf1a ensure unmanaged plugins have an address
2 years ago
Martin Atkins 17f420102f states: Local values no longer live in state
2 years ago
Martin Atkins b0b8d4aa6f states: Only track root module output values
2 years ago
Liam Cervante 5cbf7c5f96
Add docs for automatic var files in test directories (#34349)
2 years ago
Nick Fagerlund d2e07f6f03 Add `TF_CLOUD_PLUGIN_DEV_OVERRIDE` to enable cloudplugin dev
2 years ago
Nick Fagerlund 9a7fae5ff1 Typo fix
2 years ago
Kubo c98e355ca1
terraform test: Collect variables from default var file within testing directory (#34341)
2 years ago
Martin Atkins 7055650270 terraform console: Option to evaluate in a planned state
2 years ago
Martin Atkins 0f845adfdb moduletest: EvalContext lives outside of the "terraform" package
2 years ago
Liam Cervante 9ea1aa0a86
terraform test: skip destroy step for empty run blocks (#34331)
2 years ago
Liam Cervante 392e2a6e21
Fix the compile error in command/test_test.go (#34324)
2 years ago
Liam Cervante 6670ab43f7
terraform test: rearrange the order of destroy operations (#34293)
2 years ago
Liam Cervante 08eafe0f2e
Fix flaky test in command/test_test.go (#34320)
2 years ago
kmoe a718f70f85
Add removed block (#34251)
2 years ago
Martin Atkins 844b1616e8 command/graph: Simpler resource-only graph by default
2 years ago
Martin Atkins 0811395e6f states: State.AllResourceInstanceObjectAddrs should say "Managed"
2 years ago
Martin Atkins ac562eeb6f states: State.AllResourceInstanceObjectAttrs returns a set
2 years ago
Martin Atkins 13e26b60dd addrs: Adopt DeposedKey as an address type; remove states.Generation
2 years ago
Liam Cervante dedb296773
terraform test: connect mock behaviour to test framework (#34205)
2 years ago
Liam Cervante 57edb9c248
testing framework: add warnings for override blocks with invalid targets (#34181)
2 years ago
Liam Cervante b9f6b23ba3
testing framework: add support for functions in variables and providers (#34204)
2 years ago
Liam Cervante ad77877136
terraform test: remove marks before passing variables as inputs to a plan (#34190)
2 years ago
Liam Cervante f90d71f723
testing framework: allow providers to reference run blocks (#34118)
2 years ago
James Bardin 6985a6c44b missing Type in marshalModuleCall Attribute
3 years ago
Liam Cervante 5bbdc4c3b6
terraform test: allow providers in test files to reference variables (#34069)
3 years ago
Liam Cervante 5294c2bb47
Process only relevant variables in the testing framework (#34072)
3 years ago
Liam Cervante 01c0480e77
Test framework will produce regular updates in -json mode (#33953)
3 years ago
James Bardin 2664c062c9
Merge pull request #33932 from hashicorp/jbardin/import-for-each
3 years ago
Liam Cervante 8ecda5f708
Increase timeout length after fatal interrupts for test cloud runs (#33956)
3 years ago
Liam Cervante fba5dad097
Test files should be marked as skipped if all their run blocks were skipped (#33950)
3 years ago
James Bardin 2c4608fe9e update import validate test
3 years ago
James Bardin e1a8270bde expose ImportTarget.IDString for legacy import
3 years ago
James Bardin 5f13eecc38 remove ImportTarget.ID field
3 years ago
James Bardin df23c703ce import block decode
3 years ago
Liam Cervante f8d4664bcd
Add additional validation around unknown and null values in test variables (#33861)
3 years ago
Liam Cervante ffbcaf8bef
Implement TFC integration for private module registry test runs (#33710)
3 years ago
Liam Cervante 1c7dfa22b7 Add warning when testing and combining expect_failures with apply operations
3 years ago
Liam Cervante 84e2ebc225 apply defaults when processing variables for assertions
3 years ago
Liam Cervante 041b54fb4b
explicitely disallow duplicate run block names in test files (#33836)
3 years ago
Liam Cervante a560730376
Make the test command fail if resources could not be cleaned up (#33809)
3 years ago
Liam Cervante 91d26b6ea6
Refactor file and run block feedback frequency (#33840)
3 years ago
Liam Cervante 802d49a9ca
Handle null outputs in Terraform test files (#33781)
3 years ago
Brandon Croft 5867c4124e
Ignore remote version conflict when running force-unlock
3 years ago
Liam Cervante 487eeda94e
[testing framework] Add documentation (#33454)
3 years ago
CJ Horton 1706d643d6 more missing headers
3 years ago
Liam Cervante 4c83e2d524
Terraform test directory must be local to the config directory (#33760)
3 years ago
Liam Cervante edcc35c96c
testing framework: move local implementation into local directory (#33734)
3 years ago
Liam Cervante 2ea141b3f4
Embed the schemas directly in the testing framework JSON verbose outputs (#33755)
3 years ago
Jared Baker c566bcd6f7
Merge pull request #33730 from hashicorp/s3/modernization
3 years ago
Liam Cervante 5e63aa01c7
Allow referencing higher level variables from run blocks (#33722)
3 years ago
Liam Cervante 9bc5c7afbb
Include run block for JSON fatal interrupt test summaries (#33720)
3 years ago
Jared Baker de02f3461b
internal/command: fix slices.SortFunc signature
3 years ago
Brandon Croft 114f876f81
Merge pull request #33602 from hashicorp/TF-8071-download-and-verify-the-plugin-in-terraform
3 years ago
Brandon Croft 3d1e07dcf3
Write command output to Meta.Streams, more plugin err handling
3 years ago
Brandon Croft 8f4a430e41
refactor: cloudplugin VersionManager -> BinaryManager
3 years ago
CJ Horton 98b81d3c50 add missing copyright headers
3 years ago
Liam Cervante 9742f22c4e
Introduce 'run' keyword for referencing outputs from earlier run blocks (#33683)
3 years ago
Liam Cervante 836c64f172
simplify test_context evaluation (#33677)
3 years ago
Brandon Croft 63e017b81b
cloudplugin: download and verify plugin
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Liam Cervante 126f34e4e8 Implement updates to testing framework based on recent feedback
3 years ago
Liam Cervante 3cce200d0e Fix root cause of race condition in testing framework tests
3 years ago
Liam Cervante f1ca74f09f Update JSON_UI_VERSION after test framework changes
3 years ago
Liam Cervante f8b1fe47dd
Make config errors more important during init operations (#33628)
3 years ago
James Bardin e26d07dda4
Merge pull request #33634 from hashicorp/jbardin/init-from-module-warnings
3 years ago
James Bardin ea1144995f update callers of InstallModules
3 years ago
kmoe 765c25d2ed
allow interpolation in import block id (#33618)
3 years ago
Liam Cervante 8b764f2e1b
fix race condition in no_provides_in_main test (#33616)
3 years ago
Liam Cervante 3bea1171af
test framework: expand variables available to test assertions (#33611)
3 years ago
Liam Cervante 4560a83721
test framework: include transformed config before validating config (#33608)
3 years ago
Liam Cervante f397954c52
testing framework: allow users to specify deeply nested testing directories (#33584)
3 years ago
Liam Cervante 4122ba86fc
terraform test: fix crash when using nested modules from test run blocks (#33589)
3 years ago
Liam Cervante e1019b3641
testing framework: validate the configuration before terraform test (#33559)
3 years ago
Liam Cervante 55792309eb
test framework: add support for testing files to fmt command (#33576)
3 years ago
Liam Cervante 080ddead6e
testing framework: perform a plan before starting any tests (#33561)
3 years ago
Liam Cervante 083c9afd5b
testing framework: add trace and debug statements during test executions (#33554)
3 years ago
Brandon Croft e5ce25099c
Apply suggestions from code review
3 years ago
Brandon Croft 9bb566dcdb
Update cloudplugin type casting to simplify adding future versions
3 years ago
Brandon Croft 2c3d134705
Adds `cloud` subcommand with some toy options
3 years ago
Brandon Croft fec1ca69ac
Fix console godoc
3 years ago
Sebastian Rivera 08e58fd484 Fix saved plan test regressions, fixtures
3 years ago
Nick Fagerlund 1cbc95ce56 Use wrapped types to clean up error reporting in show command
3 years ago
Nick Fagerlund ed27fa096e command/views/show_test: Update method arguments, add test cases
3 years ago
Nick Fagerlund 12af8518ff command/show_test: Update expected error text
3 years ago
Nick Fagerlund 3a9ce2afb1 Update show command and view to support inspecting cloud plans
3 years ago
Nick Fagerlund 0df3c143bb New plans.Quality type for display-relevant facts about a plan
3 years ago
Nick Fagerlund f9d937a4dd Apply a confirmable run when given a saved cloud plan (#33270)
3 years ago
Brandon Croft c1a730314d
Relocate localterraform.com aliasing to backend configurators
3 years ago
Liam Cervante ad26644578
Fix flaky test in views package (#33560)
3 years ago
Liam Cervante c91f91cc9e
testing framework: change test file extension to .tftest.hcl (#33553)
3 years ago
Liam Cervante ca85d3bf85
Implement word wrapping in the terraform test view functions (#33547)
3 years ago
Liam Cervante 6c7db16566
testing framework: refactor interrupt logic for immediate exits (#33532)
3 years ago
Liam Cervante 6882dd9530
testing framework: introduce test command optional flags (#33504)
3 years ago
Liam Cervante 2cc81cfec6
testing framework: implement panic handling (#33525)
3 years ago
Liam Cervante 837716a703
testing framework: finalise expect_failures functionality (#33506)
3 years ago
Martin Atkins 7bee77bdd3 command: Start of propagating OpenTelemetry context
3 years ago
Craig Wright 8f5064e6b4
Merge pull request #33433 from chaosaffe/fix-getcommand-helptext
3 years ago
Liam Cervante 87ed762619
Make flaky 'TestTest_DoubleInterrupt' test more robust (#33503)
3 years ago
Liam Cervante 4862812c94
testing framework: introduce interrupts for stopping tests (#33477)
3 years ago
Liam Cervante 4b34902fab
[testing framework] allow tests to define and override providers (#33466)
3 years ago
Liam Cervante 5acc95dda7
[Testing Framework] Add module block to test run blocks (#33456)
3 years ago
Liam Cervante c9bc7e8479
Add input validation into the 'checks' outputs and tracking (#33481)
3 years ago
CJ Horton 2622e89cfb
Merge pull request #33448 from agustinguayama/fix/small_typo
3 years ago
James Bardin 6be6f69d61
Merge pull request #33482 from hashicorp/jbardin/schema-cache
3 years ago
kmoe d1a5dfa1ad
command: test plan -refresh= arg ordering (#33483)
3 years ago
James Bardin cf5ebaf685 s/Schemas/ProviderSchema/
3 years ago
James Bardin 36d34135ad replace remaining types in tests
3 years ago
James Bardin d487ce20e1 update jsonprovider to use new schema type
3 years ago
James Bardin 53901a7e62 Add basic global schema cache
3 years ago
Liam Cervante ea162f6ab5
[testing framework] prepare for beta phase of development (#33445)
3 years ago
Liam Cervante 3613e972c5
Plan renderer: Support users indexing integer paths with stringified numbers (#33475)
3 years ago
Agustin Guayama db5b81d2c1
fix typo in terraform/internal/command /init.go
3 years ago
Liam Cervante 2eb99a0e44
Fix the Terraform build after recent merges (#33436)
3 years ago
Liam Cervante 212ae6c4ba
Introduce separate testing scope for reference validation (#33339)
3 years ago
Liam Cervante dfc26c2ac4
[Testing Framework] Add test command to Terraform CLI (#33327)
3 years ago
Liam Cervante ed822559e5
[Testing framework] Implement JSON view functionality for test command (#33400)
3 years ago
kmoe fbff64ad45
configs: remove import block duplicate id check (#33434)
3 years ago
Jason Murray 79669df479
Remove PATH from GetCommand helpText
3 years ago
Andrew Hickman 49f99db1c2
`terraform show -json`: Add Errored field to output for plan (#33372)
3 years ago
Liam Cervante ce8fd2943d
[Testing Framework] Add test structure to views package for rendering test output (#33324)
3 years ago
Liam Cervante 48c818927c Remove old implementation of terraform test command
3 years ago
Katy Moe 7ce5503c7a views: fix wordwrap
3 years ago
kmoe 5900d1177c
cloud: assert import block compatibility (#33282)
3 years ago
kmoe 4386a15684
command: help text for generate-config-out (#33279)
3 years ago
Martin Atkins 696cd68913 command/views: Describe unknown collection bounds in diagnostics
3 years ago
kmoe be2ad69eda
plannable import: safer config generation and schema filters (#33232)
3 years ago
kmoe b4d1146f58
plannable import: improve gen config human plan output (#33194)
3 years ago
CJ Horton bd6ba6cf99
check for duplicate import blocks (#33190)
3 years ago
Liam Cervante d5fed58fc5
plannable import: write generated config to out flag (#33186)
3 years ago
CJ Horton 5d7864316e
Merge pull request #33160 from hashicorp/radditude/apply-counts
3 years ago
Liam Cervante 192cb255a6
checks: no longer experimental (#33184)
3 years ago
Liam Cervante 4d837df546
Plannable import: Add generated config to JSON and human-readable plan output (#33154)
3 years ago
Liam Cervante 79f7f59155
Plannable import: Generate config for imported resources during the plan. (#33153)
3 years ago
CJ Horton bc084858b1 add import hooks for plan and apply
3 years ago
Liam Cervante 2793af042c Revert "Plannable import: Make the streamed logs more consistent during a plan operation (#33155)"
3 years ago
Liam Cervante 3c20f7b340
Plannable import: Make the streamed logs more consistent during a plan operation (#33155)
3 years ago
hashicorp-copywrite[bot] bb36298b21 [COMPLIANCE] Add Copyright and License Headers
3 years ago
Liam Cervante 77f10c4f68
Imports should come before Adds in change summaries (#33147)
3 years ago
Liam Cervante 81eb73731d
[Plannable Import] Implement streamed logs for plan (#33106)
3 years ago
Liam Cervante 54c1c1162f
[Plannable Import] Implement human-readable plan rendering (#33113)
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Liam Cervante b5576159da
Migrate 'state show' command to new renderer (#33116)
3 years ago
Lauren 50c3f53595 add resource_drift logtype
3 years ago
Liam Cervante b54668f44c
make the unknown attribute renderer consider the force replacement metadata (#33065)
3 years ago
Liam Cervante 14123e277c
Include sensitive metadata from the schema when building the json state output (#33059)
3 years ago
Liam Cervante 519a18aedf
Propagate unknown and sensitive metadata to dynamic attributes (#33057)
3 years ago
Liam Cervante 357012a2f3
Refactor of differ to make code reuse easier (#33054)
3 years ago
Liam Cervante aae6990d38
Add native `plantimestamp` function to Terraform (#32980)
3 years ago
Sebastian Rivera e6c3aab6c5
Merge pull request #33018 from hashicorp/tf-5529-sro-tfe-version-check
3 years ago
Liam Cervante 2c624acea1
Fix rendering unknown values in map and null string primitives (#33029)
3 years ago
Sebastian Rivera 300a60f393 Fix typo in format version check
3 years ago
Liam Cervante 978263efe9
Checks: Introduce check blocks into the terraform node and transform graph (#32735)
3 years ago
James Bardin 86c0c3bf80
Merge pull request #32846 from hashicorp/fix-32793
3 years ago
Reda Khaled bf723bd65a fix(init_test.go): in TestInitProvidersLocalOnly tst, set TF_CLI_CONFIG_FILE env var to an empty val
3 years ago
Reda Khaled fa9d044c58 bugfix(cliconfig.go): emit a warning msg if bad CLI config file path
3 years ago
James Bardin 06f1ceb026 add some output values to the show state test
3 years ago
James Bardin 5ed7f2a798 always use the RenderHuman constructor
3 years ago
Liam Cervante 15ecdb66c8
Fix no-op outputs causing the plan renderer to skip the 'no changes' message (#32820)
3 years ago
Alisdair McDiarmid 8df065a2fe initwd: Switch from earlyconfig to configs
3 years ago