Commit Graph

11 Commits

Author SHA1 Message Date
Marcin Wyszynski
6e0908d53f
Introduce a snapshot check for equivalence tests (#168)
* Introduce a snapshot check for equivalence tests

* New snapshots

* Allow overriding plan timestamp for snapshots

* Allow setting the seed externally (as an env var) for testing purposes

* Remove an equivalence test that depends on a random number
2023-08-25 13:06:29 +02:00
Elbaz
b3fac1e45e all changes 2023-08-24 10:13:27 +03:00
Elbaz
b30711ac4c updates 2023-08-23 15:55:12 +03:00
hashicorp-copywrite[bot]
325d18262e [COMPLIANCE] Add Copyright and License Headers 2023-05-02 15:33:06 +00:00
The Terraform Team
c10a07f3b2 Automated equivalence test golden file update for release 1.5.0-alpha20230405. 2023-04-17 09:35:26 +00:00
Liam Cervante
9001bef525
fix the outputs of equivalence tests that were executed with the wrong version (#32547) 2023-01-20 12:53:04 +01:00
Liam Cervante
82b5cfad7e
Add more equivalence tests that are testing edge cases around the new structured renderer (#32538)
* add test cases

* run equivalence tests

* delete old outputs

* drift_relevant_attributes should ignore the number attribute

* also add a test for data reads

* test destroy only
2023-01-20 09:31:11 +01:00
Liam Cervante
8e1b660b79
Update equivalence tests to counter non-deterministic output (#32366) 2023-01-04 17:36:43 +01:00
The Terraform Team
7d57d59959 Automated equivalence test golden file update for release v1.4.0-alpha20221207. 2022-12-07 15:19:56 +00:00
Liam Cervante
c1633436b8
Add more equivalence test cases (#32296) 2022-11-29 12:36:52 +01:00
Liam Cervante
37b88b33ce
Rollout equivalence testing during Terraform releases and builds (#31928)
* add some basic equivalence tests and execute them in the build pipeline

* remove old file, now unused

* update terraform-equivalence-testing to v0.2.0

* add separate action

* make sure to read from hashicorp repo

* remove elevated github token where possible

* Don't need elevated token anymore

* update with official mock provider

* last change: don't need the authorization header for public repositories.
2022-11-24 14:00:08 +01:00