Commit Graph

1566 Commits (4b34902fab30df6876119600ad399d99cf563c73)

Author SHA1 Message Date
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
Liam Cervante f74a8d16cf
[testing framework] implement expect_failures functionality (#33443)
3 years ago
CJ Horton 2622e89cfb
Merge pull request #33448 from agustinguayama/fix/small_typo
3 years ago
James Bardin c42d3b4e51
Merge pull request #33462 from hashicorp/jbardin/destroy-output-provider-refs
3 years ago
James Bardin 6be6f69d61
Merge pull request #33482 from hashicorp/jbardin/schema-cache
3 years ago
James Bardin a77baa866d additional schema handling comment
3 years ago
kmoe d1a5dfa1ad
command: test plan -refresh= arg ordering (#33483)
3 years ago
James Bardin 76332db98d fix locking and race in test mocks
3 years ago
James Bardin b9d8d99b04 remove fixed FIXME
3 years ago
James Bardin 68d86e81fb disable cache for now
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 4e8dd5866c update schemas type
3 years ago
James Bardin d487ce20e1 update jsonprovider to use new schema type
3 years ago
James Bardin ec3a38e5ed update providers.Schemas type
3 years ago
James Bardin 9d9746560f use the same struct for all schema access
3 years ago
James Bardin 53901a7e62 Add basic global schema cache
3 years ago
James Bardin d199d427a1 remove unused factory functions
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
James Bardin b45de53c13 always evaluate module outputs during destroy
3 years ago
Alisdair McDiarmid ad2298b114
Merge pull request #33108 from unRob/patch-1
3 years ago
Agustin Guayama db5b81d2c1
fix typo in terraform/internal/command /init.go
3 years ago
James Bardin bb0bb7af1a remove NodeApplyableResource
3 years ago
James Bardin 5c9d7a810d connect references from config nodes during apply
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
Roberto Hidalgo 8e5a66b2f5
use multierror.Append instead of `append`
3 years ago
Liam Cervante 3732bffe13
[Testing Framework] Adds TestContext for evaluating test assertions (#33326)
3 years ago
Roberto Hidalgo 787cc693cd
use go-multierror instead of manually joining error reasons
3 years ago
Martin Atkins d49e991c3c plans/objchange: Support nested unknowns in our unrefinedValue shim
3 years ago
Brandon Croft 63124e0cb7
Merge pull request #33336 from hashicorp/TF-7056-uploading-state-directly-to-hosted-state-upload-url-when-available
3 years ago
Liam Cervante cad9aa9025
[Testing Framework] Add test file HCL configuration and parser functionality (#33325)
3 years ago
Liam Cervante 1fe57d457d
upgrade golang.org/x/crypto/openpgp to github.com/ProtoMail/go-crypto (#33406)
3 years ago
Brandon Croft 19b17ad0a2
remote: when saving state, create a pending state version then upload
3 years ago
Brandon Croft 9fe3f7a7b4
cloud: when saving state, create a pending state version then upload
3 years ago
Andrew Hickman 49f99db1c2
`terraform show -json`: Add Errored field to output for plan (#33372)
3 years ago
James Bardin f6c536e436 validate planned set sizes using refinements
3 years ago
James Bardin 3c8a163583 set length is unknown with partially known elems
3 years ago
Liam Cervante ce8fd2943d
[Testing Framework] Add test structure to views package for rendering test output (#33324)
3 years ago
guimin.hgm ce8790c939 backend/oss: Removes the deprecated warning for configuraion variable assume_role
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
Liam Cervante 361d43c820
Ensure nested data blocks execute last of all Terraform resources (#33301)
3 years ago
kmoe 5900d1177c
cloud: assert import block compatibility (#33282)
3 years ago