Commit Graph

159 Commits (6fdb348b615af5979819f8b6168260f335cfb2e0)

Author SHA1 Message Date
Daniel Banck 3607089016
Support tfquery files in `terraform fmt` (#37347)
7 months ago
Liam Cervante 0a7701f19a
terraform test: refactor graph edge calculation (#37357)
7 months ago
Sarah French d1e412fcf0
PSS: Add initial (incomplete) version of code changes to the `init` command for using pluggable state storage (#37321)
8 months ago
Samsondeen a1332299a5
Test run Parallelism of 1 should not result in deadlock (#37292)
8 months ago
Sarah French b3d7dae793
Add config parsing and validation for PSS (#37178)
9 months ago
Liam Cervante 777a916435
terraform test: move providers into the graph (#37216)
9 months ago
Liam Cervante 53afa2cd2f
terraform test: move variable evaluation into the terraform test graph (#37205)
9 months ago
Liam Cervante 063b7cf62b
terraform test: check specific dependencies before skipping run blocks (#37204)
9 months ago
Liam Cervante 757efaed9a
terraform test: automatically create edges based on references (#37200)
9 months ago
Liam Cervante f80762d3d5
terraform test: add variable definitions to test files (#37195)
9 months ago
Sarah French 884fc64618
Remove unused test fixture "push-backend-new" (#36842)
11 months ago
Liam Cervante 7fadbe34de
write-only attributes: internal providers should set write-only attributes to null (#36824)
11 months ago
Samsondeen 595cd80666
CLI command for listing state identities (#36705)
12 months ago
Liam Cervante aaf617d6d7
Add test case to ensure no regression of already fixed crash (#36583)
1 year ago
Samsondeen 3f4ed7e019
Ensure that all states are cleaned up (#36616)
1 year ago
Samsondeen 1bd312f155
Produce detailed diagnostic objects when test run assertions fail (#36522)
1 year ago
James Bardin 332bce3531 diagnostics should not contain URLs
1 year ago
Samsondeen 018110c012
No state to cleaup when it is empty (#36526)
1 year ago
Samsondeen 2e91113224
Terraform test: Consolidate test execution procedure (#36459)
1 year ago
Samsondeen 4161e88391
Continue test execution after an expected failure (#36447)
1 year ago
Samsondeen 7f29df96a0
Allow terraform init when only test files are present in directory (#36429)
1 year ago
Radek Simko 70a1fd5e98
Fix diagnostic & avoid variable override via environment (#36435)
1 year ago
Samsondeen 2f0f537e69
Terraform test: Execute eligible test runs in parallel (#36300)
1 year ago
Sarah French 6b81f7184c
Change JUnit `terraform test` output to include test failure details inside `<failure>` elements, use the error message as the `message` attribute (#36316)
1 year ago
Kévin Andrieux 258f91ab0c
feat: add state_key for test run blocks (#36185)
1 year ago
Liam Cervante 408f323efa
test: also allow mock_data and mock_resource blocks to generate data during planning (#36317)
1 year ago
Sarah French ab6e4f2299
Refactor JUnit XML output of `terraform test` into a new `junit` package (#36304)
1 year ago
Samsondeen aec7c3cc89
terraform test: allow computed/mocked values override during planning (#36227)
1 year ago
Mark DeCrane e6bd282963
Merge pull request #36062 from hashicorp/TF-19313/modules-cmd-human-view
1 year ago
Samsondeen aa38305344
Merge pull request #36186 from hashicorp/sams/skip-graph-cycle-validation
1 year ago
Samsondeen Dare 77c362b414 Skip graph cycle validation when using the graph command
1 year ago
James Bardin c128eaa092 don't validate apply variables from auto files
1 year ago
James Bardin 4883499a89 test non-string env var input variables
1 year ago
Mark DeCrane b2a90cf587 Testing updates
1 year ago
Daniel Schmidt 2e026dec0f
ephemeral: set ephemeral variables for combined plans as well
1 year ago
Sebastian Rivera a5294c2096 Impl tests for the modules command
1 year ago
Bruno Schaatsbergen 098234e244
states: check root output value changes in refresh-only mode (#35812)
1 year ago
Daniel Schmidt 725add6a1a
test: pass in variables during apply
1 year ago
makx 2a9a8c2aca
show deprecation warning if -state is used with plan, apply, refresh (#35660)
2 years ago
kmoe fab3673f8d
lang: stabilise ephemeral values experiment (#35636)
2 years ago
Liam Cervante 4f62fcac53
init: fix invalid + duplicate required provider blocks crashing (#35533)
2 years ago
MicahKimel 3258744166
Remove invalid warning during cleanup phase (#35172)
2 years ago
Liam Cervante 48fc2d3ac7
terraform test: Disallow version constraints within test files (#35161)
2 years ago
Nick Fagerlund 40b6f21b3d
Merge pull request #35050 from hashicorp/rebrand-hcp-terraform
2 years ago
Sebastian Rivera 015f795ff0 Rebrand Terraform Cloud to HCP Terraform
2 years ago
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
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 0ea25e3b40 fixing tests internal/command/init, view and argumento
2 years ago