Commit Graph

30 Commits (2cc94b4e89ccd47475c2b894e7cb9bd758ae73fc)

Author SHA1 Message Date
Liam Cervante 48aa56a371
moduletest/mocking: make object and map iteration deterministic (#34238)
2 years ago
Liam Cervante dedb296773
terraform test: connect mock behaviour to test framework (#34205)
2 years ago
Liam Cervante aec48aa8d2
terraform test: add support for importing overridden resources (#34216)
2 years ago
Liam Cervante b9f6b23ba3
testing framework: add support for functions in variables and providers (#34204)
2 years ago
Liam Cervante 4ce385a19b
testing framework: implement overrides in terraform graph (#34169)
2 years ago
Liam Cervante f90d71f723
testing framework: allow providers to reference run blocks (#34118)
3 years ago
Liam Cervante 1a4eb51007
terraform test: add functionality for generating mock data (#34149)
3 years ago
Liam Cervante 5bbdc4c3b6
terraform test: allow providers in test files to reference variables (#34069)
3 years ago
Liam Cervante 01c0480e77
Test framework will produce regular updates in -json mode (#33953)
3 years ago
Liam Cervante 1c7dfa22b7 Add warning when testing and combining expect_failures with apply operations
3 years ago
Liam Cervante 91d26b6ea6
Refactor file and run block feedback frequency (#33840)
3 years ago
Liam Cervante edcc35c96c
testing framework: move local implementation into local directory (#33734)
3 years ago
CJ Horton 98b81d3c50 add missing copyright headers
3 years ago
Liam Cervante 4560a83721
test framework: include transformed config before validating config (#33608)
3 years ago
Liam Cervante 6882dd9530
testing framework: introduce test command optional flags (#33504)
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 f74a8d16cf
[testing framework] implement expect_failures functionality (#33443)
3 years ago
Liam Cervante cad9aa9025
[Testing Framework] Add test file HCL configuration and parser functionality (#33325)
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
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
James Bardin 96c720517f fixup broken test fixtures
4 years ago
Martin Atkins 31349a9c3a Move configs/ to internal/configs/
5 years ago
Martin Atkins 1409f30f9c Move providers/ to internal/providers/
5 years ago
Martin Atkins 05caff2ca3 Move tfdiags/ to internal/tfdiags/
5 years ago
Martin Atkins 2bd2568ad8 Move repl/ to internal/repl/
5 years ago
Kristin Laemmert e5a7586559
moduletest: update provider to match recent provider interface changes (#27904)
5 years ago
Martin Atkins 7f78342953 command: Experimental "terraform test" command
5 years ago
Martin Atkins 8330f8e991 internal/moduletest: Experimental module testing helpers
5 years ago