Liam Cervante
dec0edfd5a
terraform test: enable deferrals in Terraform Test with the specified flag ( #37370 )
2025-07-30 11:03:41 +02:00
Samsondeen
f57642d1a6
tf test: parallelize teardown operations ( #37220 )
2025-06-13 10:12:26 +02:00
Sarah French
ea767aa7ad
Add comments about use of ResourceStores with TestProviders ( #36856 )
2025-04-08 15:24:19 -05:00
Liam Cervante
7fadbe34de
write-only attributes: internal providers should set write-only attributes to null ( #36824 )
...
* write-only attributes: internal providers should set write-only attributes to null
* add changelog
* fix copywrite headers
2025-04-02 15:58:42 +02:00
Daniel Banck
10c9b64007
Rename schema.Block to Body ( #36629 )
2025-03-04 16:33:43 +01:00
Daniel Schmidt
725add6a1a
test: pass in variables during apply
...
ephemeral variables need to be re-supplied
2024-10-16 16:30:31 +02:00
Liam Cervante
c6ff573180
Include provider functions in scope used to evaluate test assertions ( #34825 )
2024-03-13 13:26:12 +01:00
Liam Cervante
f0b61090a2
Move the testing MockProvider into a dedicated shared package ( #34681 )
...
* move the testing MockProvider into a dedicated shared package
* address comments
* fix new changes
2024-02-16 10:35:29 +01:00
Liam Cervante
01c0480e77
Test framework will produce regular updates in -json mode ( #33953 )
...
* Test framework will produce regular updates in -json mode
* add tests
* docs
* docs tweaking
2023-10-02 09:14:20 +02:00
Liam Cervante
a560730376
Make the test command fail if resources could not be cleaned up ( #33809 )
...
* Make the test command fail if resources could not be cleaned up
* remove redundant return statement
2023-09-08 19:57:23 +02:00
CJ Horton
98b81d3c50
add missing copyright headers
2023-08-16 11:21:49 -07:00
Liam Cervante
3cce200d0e
Fix root cause of race condition in testing framework tests
2023-08-09 16:47:59 +02:00
Liam Cervante
6c7db16566
testing framework: refactor interrupt logic for immediate exits ( #33532 )
...
* testing framework: refactor interrupt logic
* fix formatting
2023-07-19 10:31:32 +02:00
Liam Cervante
4862812c94
testing framework: introduce interrupts for stopping tests ( #33477 )
...
* [testing framework] prepare for beta phase of development
* [Testing Framework] Add module block to test run blocks
* [testing framework] allow tests to define and override providers
* testing framework: introduce interrupts for stopping tests
* remove panic handling, will do it properly later
2023-07-10 14:53:13 +01:00
Liam Cervante
ea162f6ab5
[testing framework] prepare for beta phase of development ( #33445 )
2023-07-06 15:53:18 +02:00