Commit Graph

451 Commits (9bb566dcdbe36ca0812cbdcfcf7af3faaefdcb1f)

Author SHA1 Message Date
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