Commit Graph

53 Commits (27770ee8053da48fbb684fd23d415aae376d2bed)

Author SHA1 Message Date
Sebastien Dionne 1047b5355c
Fix typos and linguistic errors in documentation (#37770)
4 months ago
Liam Cervante 551ba2e525
Implement controlling destroy functionality within Terraform Test (#37359)
6 months ago
Liam Cervante dec0edfd5a
terraform test: enable deferrals in Terraform Test with the specified flag (#37370)
7 months ago
Samsondeen a1332299a5
Test run Parallelism of 1 should not result in deadlock (#37292)
8 months ago
Mattias Fjellström 3252fa8f42
Add missing JUnit XML flag to test command help string (#37161)
9 months ago
Samsondeen 16a34fe47f
Accept CLI option for the number of parallel ops in a test run's plan/apply (#36323)
1 year ago
Sarah French 21cafd70ea
Add more details to JUnit `terraform test` output to describe why a test was skipped (#36315)
1 year ago
Sarah French 8e1d36681c
Promote JUnit output 'terraform test' feature from experimental status, make incompatibility with remote test execution explicit via flag validation (#36324)
1 year ago
Sarah French ab6e4f2299
Refactor JUnit XML output of `terraform test` into a new `junit` package (#36304)
1 year ago
James Bardin 3a1a9408d9 fix Descendants spelling
1 year ago
Nate Douglas df653772e1
Fix typo in test.go
1 year ago
Sebastian Rivera 015f795ff0 Rebrand Terraform Cloud to HCP Terraform
2 years ago
UKEME BASSEY c7bbc09631 move all command args from command/init to args/init
2 years ago
Martin Atkins b43ddd8ff6 terraform test: Experimental JUnit XML reporting
2 years ago
Kubo c98e355ca1
terraform test: Collect variables from default var file within testing directory (#34341)
2 years ago
Liam Cervante 8ecda5f708
Increase timeout length after fatal interrupts for test cloud runs (#33956)
2 years ago
Liam Cervante ffbcaf8bef
Implement TFC integration for private module registry test runs (#33710)
2 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
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
Jared Baker de02f3461b
internal/command: fix slices.SortFunc signature
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
Liam Cervante 126f34e4e8 Implement updates to testing framework based on recent feedback
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 e1019b3641
testing framework: validate the configuration before terraform test (#33559)
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
Liam Cervante c91f91cc9e
testing framework: change test file extension to .tftest.hcl (#33553)
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
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 ea162f6ab5
[testing framework] prepare for beta phase of development (#33445)
3 years ago
Liam Cervante 2eb99a0e44
Fix the Terraform build after recent merges (#33436)
3 years ago
Liam Cervante dfc26c2ac4
[Testing Framework] Add test command to Terraform CLI (#33327)
3 years ago
Liam Cervante 48c818927c Remove old implementation of terraform test command
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Alisdair McDiarmid 8df065a2fe initwd: Switch from earlyconfig to configs
3 years ago
Radek Simko 7feef1c4aa
Use hashicorp/terraform-registry-address as a decoupled library (#28338)
4 years ago
kmoe 40ec62c139
command: make module installation interruptible
4 years ago
Martin Atkins 89b05050ec core: Functional-style API for terraform.Context
5 years ago
Martin Atkins 36d0a50427 Move terraform/ to internal/terraform/
5 years ago
Martin Atkins f40800b3a4 Move states/ to internal/states/
5 years ago